Dịch số 4.0

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho một số nguyên nằm trong khoảng âm 999,999,999 đến 999,999,999. Nhiệm vụ của bạn là dịch những số này thành dạng chữ bằng tiếng Anh. Danh sách sau là tất cả các từ tiếng Anh mà chương trình của bạn cần: negative, zero, one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen, twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety, hundred, thousand, million

Chú ý:

  • Các số âm được bắt đầu bằng từ negative.
  • Từ hundred không được dùng khi thousand có thể dùng.
    Ví dụ: 1500 được viết là one thousand five hundred, chứ không phải là fifteen hundred.

Sample Input

6
-729
1000101

Sample Output

six
negative seven hundred twenty nine
one million one hundred one

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.