Submission #43317

#TimeUsernameProblemLanguageResultExecution timeMemory
43317shihabsarar29Sequence (BOI14_sequence)C++14
0 / 100
4 ms612 KiB
#include<bits/stdc++.h>
using namespace std;

int A[200000];

int main()
{
   int K,i,res;
   scanf("%d",&K);
   for(i=0;i<K;i++)
      scanf("%d",&A[i]);
   i=0;
   if(A[i]==0)
      A[i]=10;
   if(K==1)
      res=A[i];
   else if(K<=10)
      res=A[i]*10;
   else if(K<=100)
      res=A[i]*100;
   else if(K<=1000)
      res=A[i]*1000;
   else if(K<=10000)
      res=A[i]*10000;
   else if(K<=100000)
      res=A[i]*100000;
   if(A[i]==9)
      res--;
   printf("%d\n",res);
}

Compilation message (stderr)

sequence.cpp: In function 'int main()':
sequence.cpp:9:18: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    scanf("%d",&K);
                  ^
sequence.cpp:11:24: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       scanf("%d",&A[i]);
                        ^
sequence.cpp:28:12: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
       res--;
            ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...