Các thách thức
Mã ngắn nhất tính theo số ký tự để xuất một phần của bàn phím đàn piano bắt đầu từ nốt đầu vào trong một độ dài nhất định.
Dữ liệu nhập sẽ bao gồm một ghi chú ( [ACDFG]#|[A-G]
) để bắt đầu in bàn phím từ đó và một số dương đại diện cho độ dài các phím cần in bao gồm ghi chú đầu tiên.
Phím đầu tiên phải được in đầy đủ - nếu nó có phím nhọn bên trái, phím này sẽ bị cắt, tương tự như khi phím bắt đầu sắc nét, phím bên trái cũng sẽ bị cắt.
Phím Sharp không được tính, chỉ có phím trắng.
Các trường hợp thử nghiệm
Input
C 14
Output
| ### ### | ### ### ### | ### ### | ### ### ### |
| ### ### | ### ### ### | ### ### | ### ### ### |
| ### ### | ### ### ### | ### ### | ### ### ### |
| ### ### | ### ### ### | ### ### | ### ### ### |
| ### ### | ### ### ### | ### ### | ### ### ### |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
|____|____|____|____|____|____|____|____|____|____|____|____|____|____|
Input
D# 1
Output
### |
### |
### |
### |
### |
| |
| |
| |
_|____|
Input
A 7
Output
## ### | ### ### | ### ##
## ### | ### ### | ### ##
## ### | ### ### | ### ##
## ### | ### ### | ### ##
## ### | ### ### | ### ##
| | | | | | | |
| | | | | | | |
| | | | | | | |
|____|____|____|____|____|____|____|
Số lượng mã bao gồm đầu vào / đầu ra (tức là chương trình đầy đủ).
[A-G]#*
? Điều này có nghĩa là chúng ta cần phải xử lý, nói,B#####
nhưE
?