这道题,我看了别人是用取余来解决,但我比较...笨,暴力了一点
0 15
zero fifteen
#include <cstdio> #include <iostream> #include <cmath> #include <string> #include <cstring> #include <algorithm> #include <queue> #include <stack> using namespace std; #define ll long long int main() { int n, m; while(cin >> n >> m) { if(n == 0)printf("zero"); else if(n == 1)printf("one"); else if(n == 2)printf("two"); else if(n == 3)printf("three"); else if(n == 4)printf("four"); else if(n == 5)printf("five"); else if(n == 6)printf("six"); else if(n == 7)printf("seven"); else if(n == 8)printf("eight"); else if(n == 9)printf("nine"); else if(n == 10)printf("ten"); else if(n == 11)printf("eleven"); else if(n == 12)printf("twelve"); else if(n == 13)printf("thirteen"); else if(n == 14)printf("fourteen"); else if(n == 15)printf("fifteen"); else if(n == 16)printf("sixteen"); else if(n == 17)printf("seventeen"); else if(n == 18)printf("eighteen"); else if(n == 19)printf("nineteen"); else if(n == 20)printf("twenty"); else if(n == 21)printf("twenty one"); else if(n == 22)printf("twenty two"); else if(n == 23)printf("twenty three"); printf(" "); if(m == 0)printf("o‘clock\n"); else if(m == 1)printf("one\n"); else if(m == 2)printf("two\n"); else if(m == 3)printf("three\n"); else if(m == 4)printf("four\n"); else if(m == 5)printf("five\n"); else if(m == 6)printf("six\n"); else if(m == 7)printf("seven\n"); else if(m == 8)printf("eight\n"); else if(m == 9)printf("nine\n"); else if(m == 10)printf("ten\n"); else if(m == 11)printf("eleven\n"); else if(m == 12)printf("twelve\n"); else if(m == 13)printf("thirteen\n"); else if(m == 14)printf("fourteen\n"); else if(m == 15)printf("fifteen\n"); else if(m == 16)printf("sixteen\n"); else if(m == 17)printf("seventeen\n"); else if(m == 18)printf("eighteen\n"); else if(m == 19)printf("nineteen\n"); else if(m == 20)printf("twenty\n"); else if(m == 21)printf("twenty one\n"); else if(m == 22)printf("twenty two\n"); else if(m == 23)printf("twenty three\n"); else if(m == 24)printf("twenty four\n"); else if(m == 25)printf("twenty five\n"); else if(m == 26)printf("twenty six\n"); else if(m == 27)printf("twenty seven\n"); else if(m == 28)printf("twenty eight\n"); else if(m == 29)printf("twenty nine\n"); else if(m == 30)printf("thirty\n"); else if(m == 31)printf("thirty one\n"); else if(m == 32)printf("thirty two\n"); else if(m == 33)printf("thirty three\n"); else if(m == 34)printf("thirty four\n"); else if(m == 35)printf("thirty five\n"); else if(m == 36)printf("thirty six\n"); else if(m == 37)printf("thirty seven\n"); else if(m == 38)printf("thirty eight\n"); else if(m == 39)printf("thirty nine\n"); else if(m == 40)printf("forty\n"); else if(m == 41)printf("forty one\n"); else if(m == 42)printf("forty two\n"); else if(m == 43)printf("forty three\n"); else if(m == 44)printf("forty four\n"); else if(m == 45)printf("forty five\n"); else if(m == 46)printf("forty six\n"); else if(m == 47)printf("forty seven\n"); else if(m == 48)printf("forty eight\n"); else if(m == 49)printf("forty nine\n"); else if(m == 50)printf("fifty\n"); else if(m == 51)printf("fifty one\n"); else if(m == 52)printf("fifty two\n"); else if(m == 53)printf("fifty three\n"); else if(m == 54)printf("fifty four\n"); else if(m == 55)printf("fifty five\n"); else if(m == 56)printf("fifty six\n"); else if(m == 57)printf("fifty seven\n"); else if(m == 58)printf("fifty eight\n"); else if(m == 59)printf("fifty nine\n"); } return 0; }
原文:https://www.cnblogs.com/RootVount/p/10384204.html