zoukankan      html  css  js  c++  java
  • 1096:数字统计

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 6735 通过数: 4773

    【题目描述】

    请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。
    比如给定范围[2, 22],数字2在数2中出现了1次,在数12中出现1次,
    在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。

    【输入】

    输入共 1 行,为两个正整数 L 和 R,之间用一个空格隔开。

    【输出】

    输出共 1 行,表示数字 2 出现的次数。

    【输入样例】

    2 22

    【输出样例】

    6

    【提示】

    样例 #2:
    2 100
    样例 #2:
    20

    【来源】

    NO

    代码

    #include <stdio.h>
    int main ()
    {
    	int l,r,count=0;
    	scanf("%d %d",&l,&r);
    	for(int i=l;i<=r;i++)
    	{
    		int j=i;
    		while(j>0)
    		{
    			if(j%10==2)
    			{
       			    count++;
    			}
    			j/=10;
    		}
    	}
    	printf("%d",count);
    	return 0;
    }
    
  • 相关阅读:
    5. Redis持久化
    4.Redis客户端
    3.Redis高级功能
    2.Redis五种数据结构
    1.Redis简介
    32.Mysql Cluster
    suffix ACM-ICPC 2017 Asia Qingdao
    多层BFS
    我想和你们说说java和C++___C加加
    11073 最热门的K个搜索串
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338796.html
Copyright © 2011-2022 走看看