2 u012905708 u012905708 于 2013.12.09 19:54 提问

急求大神解答一个关于正整数的问题

有n个正整数(unit)求组成这n个正整数所用的0~9数字中用的最多的是哪个,用得最少是哪个?

3个回答

u013291394
u013291394   2013.12.27 00:09
已采纳

用一个数组count表示每个数字出现的个数,如count[2]表示2出现的次数,对每个数字用一个for循环获得每一位(1、temp=num%10,2、temp=(temp/10)%10,对2循环直到temp为0),对每一位count[temp]++,最后对数组简单排序就可以了

qiaolin19890323
qiaolin19890323   2013.12.10 15:30

能把问题再详细描述一下吗。是要求用的最多的数字,还是求是用0-9数字个数最对的那个整数?

u011289525
u011289525   2014.09.19 21:28

将所有的数字都组成个字符串,如 string st="*"+234+123+34643+235436+3453+"*";
然后用String[] s=st.split(3)方法得到 s.length()-1个3 统计然后可得结论

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!