P1980 计数问题

Posted qianr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1980 计数问题相关的知识,希望对你有一定的参考价值。

技术图片

 

 先考虑对于一个整数tmp,如何获得它的每一位并进行统计。其实很简单,只要对它除10取余数,就可以得到它的个位数字,判断是不是等于x,如果是x那么计数器加1;然后把tmp自除10,把原来的个位数去掉了;重复刚才的流程,每次都统计个位数,直到tmp为0为止。这是内层循环。

剩下的事情就很简单了:从1到n枚举i,然后将i的值赋给tmp后再统计tmp枚举每一位;不能直接处理i,否则i就会被改变,这是外层循环。

 

 代码:

技术图片

 

以上是关于P1980 计数问题的主要内容,如果未能解决你的问题,请参考以下文章

洛谷 P1980

入门3循环结构

入门3循环结构

入门3循环结构

洛谷 P1980 记数问题 2013年NOIP全国联赛普及组

Maximo Anywhere 7.6 - 物理计数应用程序 - 物理计数更新期间的问题