蒟蒻52分救助
查看原帖
蒟蒻52分救助
352350
甄黫陻堙楼主2020/10/13 20:19

#7RE #11WA

#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
string x,c("1");
int k;
long long  len1,len2;
int main(){
	cin>>k>>x;
	len2=x.size();
	if(k==0){
		long long sum=0;
		for(int i=0;i<len2;i++){
			if(i!=len2-1)
			sum=(sum+x[i]-'0')*10;
			else sum+=x[i]-'0';
		}
		printf("%lld",sum+1);
		return 0;
	}
	for(int i=2;i<=k;i++){
		c+='0';
	}
	len1=c.size();
	c.replace(len1-len2+1,len2,x);
	cout<<c;
	return 0;
}
2020/10/13 20:19
加载中...