Tôi muốn tạo (như là kết quả trả về của hàm, hoặc đơn giản là đầu ra của chương trình) hậu tố thứ tự của một số nguyên dương được nối với số.
Mẫu:
1st
2nd
3rd
4th
...
11th
12th
13th
...
20th
21st
22nd
23rd
24th
Và như vậy, với hậu tố lặp lại mẫu con 1-10 ban đầu cứ sau 10 đến 100, trong đó mẫu cuối cùng bắt đầu lại.
Đầu vào sẽ là số và đầu ra chuỗi thứ tự như hình trên.
Thuật toán nhỏ nhất cho việc này là gì?
11
như đầu vào và 11th
đầu ra. Tôi không phiền nếu nó xử lý nhiều dòng nhưng những gì tôi có trong đầu chỉ là xử lý một số duy nhất.
11
đầu vào và đầu ra, ví dụ11th
? Có phải mỗi số trong đầu vào trên một dòng riêng biệt và các số đầu ra cũng nằm trên các dòng riêng biệt? Và chúng ta có cần xử lý nhiều hơn một dòng đầu vào không?