#7为什么会RE
查看原帖
#7为什么会RE
612689
hh456789楼主2022/10/16 23:43
#include<bits/stdc++.h>
#include<stdio.h>
#include<stdlib.h>
using namespace std;
string s;
long long sum[100002];
void Appends(int i)
{
	char x[10];
	sprintf(x,"%d",i);
	s=s+x;
	return;
}
int main()
{
	long long n;
	cin>>n;
	for(int i=1;i<=210;i++)
	{
		for(int j=1;j<=i;j++)
		{
			Appends(i);
		}
	}
	for(long long i=0;s[i]!='\0';i++)
	{
		sum[i+1]=(int)(s[i]-'0')+sum[i];
	}
	for(long long i=1;i<=n;i++)
	{
		long long x,y;
		cin>>x>>y;
		cout<<sum[y]-sum[x-1]<<endl;
	}
}
2022/10/16 23:43
加载中...