水题 Codeforces Round #299 (Div. 2) A. Tavas and Nafas

 

题目传送门

 1 /*
 2     很简单的水题,晚上累了,刷刷水题开心一下:)
 3 */
 4 #include <bits/stdc++.h>
 5 using namespace std;
 6 
 7 char s1[11][10] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
 8 char s2[11][10] = {"eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
 9 char s3[11][10] = {"ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
10 
11 int main(void)        //Codeforces Round #299 (Div. 2) A. Tavas and Nafas
12 {
13     int n;
14     while (scanf ("%d", &n) == 1)
15     {
16         if (n <= 9)    printf ("%s\n", s1[n]);
17         else if (11 <= n && n <= 19)    printf ("%s\n", s2[n-11]);
18         else
19         {
20             int x = n / 10;    int y = n % 10;
21             printf ("%s", s3[x-1]);
22             if (y)    printf ("-%s", s1[y]);
23             puts ("");
24         }
25     }
26 
27     return 0;
28 }

 

转载于:https://www.cnblogs.com/Running-Time/p/4544972.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值