题解 1469: 蓝桥杯基础练习VIP-数的读法

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯基础练习VIP-数的读法-题解(C++代码)

摘要:**这题需要注意几个细节** 1、对于十、十万、十亿(长度是2、6、10)这种数字,如果第一个数字是1的话,不需要读出"yi ",所以需要特殊处理,直接读出"shi ",此时还需考虑十万的万位、十亿……

蓝桥杯基础练习VIP-数的读法 (C++代码)

摘要:参考代码:这道题我用的递归思想,用“亿”和“万”作为分隔符,读完之后利用substr函数截取子字符串继续读取; 总的来说并不难,但这道题细节挺多的,比如多余的零不能重复读取等等,还是需要耐着性子……

蓝桥杯基础练习VIP-数的读法(c++)

摘要:解题思路:帮别人写的有注释,顺便发个题解,看代码应该就理解了。参考代码:#include<iostream> #include<string> using namespace std; int ……

蓝桥杯基础练习VIP-数的读法 (C++代码)

摘要:看到很多人都用读入字符串,个人试一下读入int(数再大一点就long long) 首先是主框架,可以发现,除了“万”,“亿”这种数量级外每四位读法相同,不妨单独把他们四位四位存起来。如果某一部分为零……

蓝桥杯基础练习VIP-数的读法 (C++代码)

摘要:解题思路:首先需要明白读数存在映射关系,最简单的映射关系就是数组其次,数字的位数不多应该可以不用数组转化字符串就可以解出来,我试了一下,放弃了,觉得还是将数字转化为字符串要好,因为我们计数一般是4位记……