TLE40pts
  • 板块P1836 数页码
  • 楼主mediocre_
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/8/10 07:27
  • 上次更新2023/10/27 16:12:00
查看原帖
TLE40pts
565707
mediocre_楼主2022/8/10 07:27
#include<bits/stdc++.h>
using namespace std;
const int N = 2e5 + 6;
long long n,ans = 0;
int main(){
	scanf("%lld",&n);
	for (register long long i = 1;i <= n;++i){
		char a[N];
		snprintf(a,sizeof(a),"%lld",i);
		for (register long long j = 0;a[j] != '\0';++j){
			int ia = a[j] - '0';
			ans += ia;
		}
	}
	printf("%lld",ans);
	return 0;
}
2022/8/10 07:27
加载中...