92分RE了。。。
查看原帖
92分RE了。。。
267517
Mikemao666楼主2020/8/9 17:56
#include <bits/stdc++.h>
using namespace std;
string s1;
int main() {
	int n;
	cin>>n>>s1;
	int len=s1.size();
	if(n==0) {
		s1[len-1]=s1[len-1]+1;
		cout<<s1;
		return 0;
	}
	if(n+1<=len) {
		int c=len-n-1;
		s1[c]=s1[c]+1;
		do {
			if(s1[c]>'9') {
				s1[c]='0';
				s1[c-1]=s1[c-1]+1;
			} else break;
		} while(c--);
		cout<<s1;
		return 0;
	}
	putchar('1');
	for(int i=1; i<=n-len; ++i)
		putchar('0');
	cout<<s1;
	return 0;
}
2020/8/9 17:56
加载中...