Notice
Chào mừng bạn đến với OREOJ !

[TS10 Thừa Thiên Huế Chuyên Khoa học 2025 - 2026] Mã hoá thẻ

Xem dạng PDF

Thông tin
Nguồn bài: TS10 Thừa Thiên Huế Chuyên Khoa học 2025 - 2026
Chi tiết
Dạng bài
Ngôn ngữ cho phép
C, C++, C++20, C++23, Java, Kotlin, Pascal, PyPy, Python, Scratch
Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Mỗi thẻ từ được gắn với một mã nhị phân độ dài ~n~. Mỗi bit thể hiện quyền truy cập vào một khu vực: 1 là có quyền, 0 là không có quyền.

Yêu cầu

Liệt kê tất cả các dãy nhị phân độ dài ~n~ theo thứ tự từ điển và in tổng số dãy.

Input

Một số nguyên dương ~n~ ~(2 \le n \le 17)~.

Output

In tất cả các dãy nhị phân độ dài ~n~, mỗi dãy cách nhau một dấu cách. Dòng cuối in tổng số dãy nhị phân.

Subtask

  • Một subtask duy nhất với ~2 \le n \le 17~.

Ví dụ

3
000 001 010 011 100 101 110 111
8

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.