zoukankan      html  css  js  c++  java
  • 团体程序设计天梯赛-练习集L1-007. 念数字

    L1-007. 念数字

    时间限制
    400 ms
    内存限制
    65536 kB
    代码长度限制
    8000 B
    判题程序
    Standard
    作者
    翁恺

    输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:

    0: ling
    1: yi
    2: er
    3: san
    4: si
    5: wu
    6: liu
    7: qi
    8: ba
    9: jiu
    

    输入格式:

    输入在一行中给出一个整数,如: 1234 。

    提示:整数包括负数、零和正数。

    输出格式:

    在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si

    输入样例:
    -600
    
    输出样例:
    fu liu ling ling
     1 #include<bits/stdc++.h>
     2 using namespace std;
     3 char a[13][10]= {"ling","yi","er","san","si","wu","liu","qi","ba","jiu","fu"};
     4 int main()
     5 {
     6     string s;
     7     cin>>s;
     8     for(int i=0; i<s.size(); i++)
     9     {
    10         if(i==0&&s[0]=='-')
    11         {
    12             cout<<a[10];
    13             if(i>0)
    14             {
    15                 cout<<" "<<a[s[i]-'0'];
    16             }
    17         }
    18         else
    19         {
    20             if(i==0)
    21                 cout<<a[s[0]-'0'];
    22             else
    23                 cout<<" "<<a[s[i]-'0'];
    24         }
    25 
    26     }
    27     cout<<endl;
    28     return 0;
    29 }
    我会一直在
  • 相关阅读:
    [转]mysql视图学习总结
    [转]mysql索引详解
    mysql索引的操作
    [转]mysql的约束
    mysql表的操作
    【转】mysql的数据类型
    java泛型
    java 8新特性
    Dubbo有意思的特性介绍
    dubbo + zookeeper
  • 原文地址:https://www.cnblogs.com/zhien-aa/p/5635586.html
Copyright © 2011-2022 走看看