社区讨论

P1554

灌水区参与者 2已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@lz8i4gte
此快照首次捕获于
2024/07/30 22:16
2 年前
此快照最后确认于
2024/07/31 08:23
2 年前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = 1e8;
ll a[N]={0};
ll cs(ll a, ll s){
    ll g=0;
    ll sum=0;
    for(int i=1;;++i){
        g = a % 10;
        a = (a - g) / 10;
        
        if(g == s){
            sum++;
		}
		if(a<10 && a == s){
			sum++;
			break;
		}else if(a<10 && a!=s){
		    break;
		}
    }
    return sum;
}

int main(){
	ll m,n;
	cin>>m>>n;
	int f = -1;
	ll sums=0;
	for(int i=1;i<=10;i++){
		if(f<=9) f++;
	    for(int j=m;j<=n;j++){
	        a[i] = a[i] + cs(j, f);
		}
	}
	
	for(int i=1;i<=10;i++) cout<<a[i]<<" ";
	return 0;
}
一直是80分

回复

4 条回复,欢迎继续交流。

正在加载回复...