博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1082. Read Number in Chinese (25)
阅读量:5884 次
发布时间:2019-06-19

本文共 796 字,大约阅读时间需要 2 分钟。

自己不想写了,copy的别人的代码,加了点注释

#include 
#include
using namespace std;string TAB[10]={
"ling ","yi ","er ","san ","si ","wu ","liu ","qi ","ba ","jiu "};string RFState[5]={
"","","Shi ","Bai ","Qian "};string REFState[4]={
"","","Wan ","Yi "};string ReadFunction(string s){ int n=s.size(),i=0,j=0; string ret="";//储存s读的结果 while(true) { i=j; while(j
>s; if(s=="0") { cout<<"ling"; return 0; } if(s[0]=='-') { ans+="Fu "; s=s.substr(1); } int n=s.size(),m,k=(n%4==0)?4:n%4;//k记录最开始读的长度,可能不是4的整数 if(n==9) m=3;//分三段读 else if(n>=5) m=2;//分两段读 else m=1;//分一段读 for(int i=m;i>0;i--) { if(i

转载于:https://www.cnblogs.com/xLester/p/7570363.html

你可能感兴趣的文章
jmeter插件之jsonpath提取响应结果和做断言
查看>>
推荐系统那点事 —— 基于Spark MLlib的特征选择
查看>>
linux 下RTL8723/RTL8188调试记录(命令行)【转】
查看>>
[Contiki系列论文之1]Contiki——为微传感器网络而生的轻量级的、灵活的操作系统...
查看>>
Android 网络编程 记录
查看>>
微软同步发行Windows 10和Windows 10 Mobile系统更新
查看>>
Zeppelin的入门使用系列之使用Zeppelin运行shell命令(二)
查看>>
form表单下的button按钮会自动提交表单的问题
查看>>
那些年追过的......写过的技术博客
查看>>
python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
查看>>
CSS魔法堂:Transition就这么好玩
查看>>
解决win7远程桌面连接时发生身份验证错误的方法
查看>>
C/C++ 多线程机制
查看>>
Boost在vs2010下的配置
查看>>
一起谈.NET技术,ASP.NET伪静态的实现及伪静态的意义
查看>>
string::c_str()、string::c_data()及string与char *的正确转换
查看>>
11G数据的hive初测试
查看>>
如何使用Core Text计算一段文本绘制在屏幕上之后的高度
查看>>
==和equals区别
查看>>
2010技术应用计划
查看>>