PAT 乙级 1002
来源:互联网 发布:商陆花软件是什么 编辑:程序博客网 时间:2024/06/05 09:58
#include<iostream>using namespace std;int main(){string s;cin>>s;int a[10]={0};for(int i=0;i<s.length();i++){a[s[i]-'0']++;}int sum=0;for(int i=0;i<10;i++){sum+=a[i]*i;}//cout<<sum<<endl;int b[10];int i=0;while(sum){int a=sum%10;b[i++]=a;sum/=10;}for(int j=i-1;j>0;j--){switch(b[j]){case 1: cout<<"yi"<<" ";break;case 2: cout<<"er"<<" ";break;case 3: cout<<"san"<<" ";break;case 4: cout<<"si"<<" ";break;case 5: cout<<"wu"<<" ";break;case 6: cout<<"liu"<<" ";break;case 7: cout<<"qi"<<" ";break;case 8: cout<<"ba"<<" ";break;case 9: cout<<"jiu"<<" ";break;case 0: cout<<"ling"<<" ";break;}}switch(b[0]){case 1: cout<<"yi";break;case 2: cout<<"er";break;case 3: cout<<"san";break;case 4: cout<<"si";break;case 5: cout<<"wu";break;case 6: cout<<"liu";break;case 7: cout<<"qi";break;case 8: cout<<"ba";break;case 9: cout<<"jiu";break;case 0: cout<<"ling";break;}return 0; }
阅读全文
0 0
- PAT乙级1002
- PAT乙级1002
- PAT 乙级 1002
- PAT 乙级试题 1002
- PAT 乙级1002
- PAT乙级1002
- PAT(乙级)1002
- PAT 乙级 1002
- PAT 乙级 1002
- PAT乙级1002
- PAT乙级练习1002
- PAT乙级1002
- PAT 乙级练习 1002
- PAT 乙级 1002-数字分类
- PAT乙级训练题--1002
- Java解决PAT乙级真题第1002题
- PAT乙级(Basic Level)1002(C++)
- PAT(乙级)1002 数字分类 (20)
- js中将字符数组转为数值数组
- shell for循环编程
- hdu 3951 Coin Game
- mysql的replace into语句
- 笨办法学 Python · 续 练习 52:`moreweb`
- PAT 乙级 1002
- 生成器表达式和列表解析的区别
- Java中的Reference
- How to deal with deep nested Python list
- 开源项目——PullToRefreshListView的使用
- MAC 下定制Py交互式命令
- 判断单链表是否有环
- 求大神帮助
- ACM训练计划