摘要:
此题比赛时没有好的方法不会做,最后从别人那里学到了一个好的方法,就是从小到大慢慢数,从11到99开始数数,直到l < 100...1 < r < 9000..9当加到这一步时,输出count就是所求结果,比如 47 1024 首先是两位数的 11 到99 ,47在里面,此时数目是5,再到三位数,101 到 999,此时1024大于他们数目count直接加上9*10(101 到191共10个),接着是四位数,1001 到 9999 ,1024在里面,此事要计算1001到1024首尾相同的数的个数,总共有3个,所以总数就是98个。View Code 1 #include<c 阅读全文
posted @ 2012-08-10 10:58
zhongya
阅读(171)
评论(0)
推荐(0)