3129 - 统计个数

输入一个数字,统计1000以内(不含1000)该数字出现的次数。

题目输入

一行,一位数字n[0..9]

题目输出

一行,一个整数,为数字出现的个数

输入/输出样例

题目输入

0

题目输出

192

C++解答

#include<bits/stdc++.h>
using namespace std;
int n,t,s;
int main(){
    cin>>n;
    for(int i=0;i<=1000;i++)
    {
    	int a[10]={0};t=i;
    	for(;t!=0;t/=10)a[t%10]++;
    	if(a[n]>0)s+=a[n];
	}
	cout<<s;
    return 0;
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题