Submission #105625

# Submission time Handle Problem Language Result Execution time Memory
105625 2019-04-13T18:38:07 Z Leonardo_Paes Sequence (BOI14_sequence) C++11
0 / 100
5 ms 384 KB
#include <bits/stdc++.h>

using namespace std;

int vet[100100];

int main(){
	
	int k;

	cin >> k;

	for(int i=1; i<=k; i++){
		cin >> vet[i];
	}

	int x = vet[1];

  if(x==0){
    if(k==1){
      cout << 10 << endl;
    }
    else if(k>=2 and k<=10){
      cout << 100 << endl;
    }
    else if(k>=11 and k<=110){
      cout << 1000 << endl;
    }
    	else if(k>=111 and k<=1110){
		cout << 1000 << endl;
	}
	else if(k>=1111 and k<=111110){
		cout << 10000 << endl;
	}
	else if(k>=11111 and k<=111111){
		cout << 100000 << endl;
	}
  return 0;
  }
  else if(x==9){
    if(k==1){
      cout << 9 << endl;
    }
    else if(k>=2 and k<=11){
      cout << 89 << endl;
    }
    else if(k>=12 and k<=111){
      cout << 889 << endl;
    }
    	else if(k>=112 and k<=1111){
		cout << 8889 << endl;
	}
	else if(k>=1112 and k<=11111){
		cout << 88889 << endl;
	}
	else if(k>=11112 and k<=111111){
		cout << 888889 << endl;
	}
  return 0;
  }
  

	if(k==1){
		cout << x << endl;
	}
	else if(k>=2 and k<=10){
		cout << x*10 << endl;
	}
	else if(k>=11 and k<=100){
		cout << x*100 << endl;
	}
	else if(k>=101 and k<=1000){
		cout << x*1000 << endl;
	}
	else if(k>=1001 and k<=10000){
		cout << x*10000 << endl;
	}
	else if(k>=10001 and k<=100000){
		cout << x*100000 << endl;
	}
	return 0;
}
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 384 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 256 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 3 ms 384 KB Output is correct
2 Correct 5 ms 384 KB Output is correct
3 Correct 3 ms 384 KB Output is correct
4 Incorrect 4 ms 376 KB Output isn't correct
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 256 KB Output isn't correct
2 Halted 0 ms 0 KB -