Chữ số Tô Châu (碼子; cũng 碼) là chữ số thập phân của Trung Quốc:
0 〇
1 〡 一
2 〢 二
3 〣 三
4 〤
5 〥
6 〦
7 〧
8 〨
9 〩
Chúng hoạt động khá nhiều như chữ số Ả Rập, ngoại trừ khi có các chữ số liên tiếp thuộc tập hợp {1, 2, 3}
, các chữ số xen kẽ giữa ký hiệu nét dọc {〡,〢,〣}
và ký hiệu nét ngang {一,二,三}
để tránh sự mơ hồ. Chữ số đầu tiên của một nhóm liên tiếp như vậy luôn được viết bằng ký hiệu nét dọc.
Nhiệm vụ là chuyển đổi một số nguyên dương thành số Tô Châu.
Các trường hợp thử nghiệm
1 〡
11 〡一
25 〢〥
50 〥〇
99 〩〩
111 〡一〡
511 〥〡一
2018 〢〇〡〨
123321 〡二〣三〢一
1234321 〡二〣〤〣二〡
9876543210 〩〨〧〦〥〤〣二〡〇
Mã ngắn nhất trong byte thắng.