Submission #38573

#TimeUsernameProblemLanguageResultExecution timeMemory
38573WaschbarSequence (BOI14_sequence)C++14
0 / 100
0 ms2016 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	
	int k, K, x, ans;
	cin >> k >> x;
	K = k;
	if(k == 1){
		cout << x; return 0;
	}
	ans = 1;
	//if(x == 1) k--;
	while(k > 0){
		k /= 10;
		ans *= 10;
	}
	if(x != 0)
		ans *= x;
	else
	   ans *= 10;
	   //cout << ans << endl;
	int cnt = 0;
	int pp = ans;
	if(x == 9){
		ans = 88; cnt = 11;
		k =K;
		while(cnt < k){
			cnt *= 10; cnt++;
			ans *= 10; ans += 8;
		}
		ans++;
	}
	ans = min(ans,pp);
	cout << ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...