Submission #1058250
Source Code Expand
#include<stdio.h> int main(void) { int n; scanf("%d",&n); int c[n+1]; int m[n+1]; for (int i = 1; i <=n ; i++){ scanf("%d",&c[i]); } for (int i = 1; i <=n; i++) { if (i==1) { m[i]=1; } int max = 0; for (int j = 1; j < i; j++) { if (c[j]<c[i] && max<m[j]) { max = m[j]; } } m[i]=max+1; } int s=0; for (int i = 1; i <=n; i++) { if (m[i]>s) { s = m[i]; } } printf("%d\n",n-s); return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - 世界のFizzBuzz |
User | sgtukk0128 |
Language | C (GCC 4.4.7) |
Score | 0 |
Code Size | 512 Byte |
Status | CE |
Compile Error
./Main.c: In function ‘main’: ./Main.c:8: error: ‘for’ loop initial declarations are only allowed in C99 mode ./Main.c:8: note: use option -std=c99 or -std=gnu99 to compile your code ./Main.c:11: error: redefinition of ‘i’ ./Main.c:8: note: previous definition of ‘i’ was here ./Main.c:11: error: ‘for’ loop initial declarations are only allowed in C99 mode ./Main.c:16: error: ‘for’ loop initial declarations are only allowed in C99 mode ./Main.c:24: error: redefinition of ‘i’ ./Main.c:11: note: previous definition of ‘i’ was here ./Main.c:24: error: ‘for’ loop initial declarations are only allowed in C99 mode ./Main.c:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result ./Main.c:9: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result