Submission #1315626

#TimeUsernameProblemLanguageResultExecution timeMemory
1315626cosminvixtor지구 온난화 (NOI13_gw)C11
0 / 40
74 ms4296 KiB
#include <stdio.h> #include <stdlib.h> void bubble_sort(int *A,int n) { int i,chair,done; do { done=1; for (i=1;i<n;i++) { if (A[i]>A[i+1]) { chair=A[i]; A[i]=A[i+1]; A[i+1]=chair; done=0; } } } while (!done); } int main() { int *L,n,i,j,islands,minl,maxl; scanf("%d",&n); L=(int*)calloc(n+2,sizeof(int)); scanf("%d",L+1); minl=L[1]; maxl=L[1]; for (i=2;i<=n;i++) { scanf("%d",L+i); if (L[i]<minl) minl=L[i]; else if (L[i]>maxl) maxl=L[i]; } islands=0; if (L[1]>L[2]) islands++; for (i=2;i<n;i++) { if (L[i]>L[i-1] && L[i]>L[i+1]) islands++; } if (L[n]>L[n-1]) islands++; printf("%d\n",islands+(islands==0)); }

Compilation message (stderr)

gw.c: In function 'main':
gw.c:21:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   21 |     scanf("%d",&n);
      |     ^~~~~~~~~~~~~~
gw.c:23:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   23 |     scanf("%d",L+1);
      |     ^~~~~~~~~~~~~~~
gw.c:26:9: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   26 |         scanf("%d",L+i);
      |         ^~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...