Tôi có một thanh sô cô la và tôi cần trợ giúp để ăn nó vì vậy bạn sẽ viết một chương trình chỉ để làm điều đó.
Giải trình
Dòng đầu tiên là đầu vào. Các ví dụ được phân tách bằng một dòng trống.
7
____
__|__|
|__|__|
|__|__|
|__|__|
6
_______
|__|__|
|__|__|
|__|__|
5
____
__|__|
|__|__|
|__|__|
0
1
____
|__|
Thông số kỹ thuật
Hy vọng các ví dụ xác định rõ ràng thách thức này nhưng để tránh mọi sự nhầm lẫn có thể xảy ra, đây là một thông số:
Bạn có thể có một khoảng trắng tùy chọn duy nhất
Một đầu vào 0
là một đầu ra trống.
Nếu đầu vào là chẵn, các hàng trên cùng trông như:
_______
|__|__|
Nếu là số lẻ, hàng trên cùng là:
____
|__|
Nếu số lẻ và lớn hơn 1, các hàng trên cùng là:
____
__|__|
Các hàng sau đây là:
|__|__|
cho đến khi số lượng phiên |__|
bản giống như đầu vào
1
gì? Có đầu vào của0
cần phải được hỗ trợ?