real_time
14-05-2004, 03:49
Bài 2: Dãy nhị phân
Cho tập S tất cả các dãy nhị phân độ dài N. Trong đó mỗi dãy ko có hai bit một nào kề nhau. Các dãy này được xếp theo chiều tăng dần của số nguyên tương ứng mà dãy biểu diễn. theo thứ tự đó, mỗi dãy có một số hiệu bắt đầu từ 1.
Ví dụ với N=5 ta có
Số hiệu Dãy
1 00000
2 00001
3 00010
4 00100
5 00101
... ...
Yêu cầu Tìm dãy nhị phân có số hiệu M trong Tập S
Dữ liệu vào từ File văn bản có tên là BinSeq.Inp gồm hai số N và M mỗi số cách nhau một dấu cách, trong đó N là độ dài của dãy, M là số hiệu của dãy nhị phân cần tìm(2<=N<=200)
Kết quả aghi ra File BINSEQ.OUT dãy nhị phân độ dài N có số hiệu M.
Ví dụ
BINSEQ.INP
5 5
BINSEQ.OUT
00101
Cho tập S tất cả các dãy nhị phân độ dài N. Trong đó mỗi dãy ko có hai bit một nào kề nhau. Các dãy này được xếp theo chiều tăng dần của số nguyên tương ứng mà dãy biểu diễn. theo thứ tự đó, mỗi dãy có một số hiệu bắt đầu từ 1.
Ví dụ với N=5 ta có
Số hiệu Dãy
1 00000
2 00001
3 00010
4 00100
5 00101
... ...
Yêu cầu Tìm dãy nhị phân có số hiệu M trong Tập S
Dữ liệu vào từ File văn bản có tên là BinSeq.Inp gồm hai số N và M mỗi số cách nhau một dấu cách, trong đó N là độ dài của dãy, M là số hiệu của dãy nhị phân cần tìm(2<=N<=200)
Kết quả aghi ra File BINSEQ.OUT dãy nhị phân độ dài N có số hiệu M.
Ví dụ
BINSEQ.INP
5 5
BINSEQ.OUT
00101