Submission #38574

#TimeUsernameProblemLanguageResultExecution timeMemory
38574Waschbar수열 (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;
	for(int i = 1; i <= k; i++)
	cin >> x;
	K = k;
	if(k == 1){
		cout << x; return 0;
	}
	ans = 1;
	while(k > 0){
		k /= 10;
		ans *= 10;
	}
	if(x != 0)
		ans *= x;
	else
	   ans *= 10;
	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...