Submission #33880
Source Code Expand
Copy
#include <stdio.h> int main(int argc, const char * argv[]) { int n,l,x,y,i,k,j,d; char s[100]; char c; n=2; k=0; scanf("%d %d",&n,&l); scanf("%c", &c); int tate[n+1]; for (i=1; i<=n; i++) { tate[i]=i; } for (j=0; j<l; j++) { k=0; for(i = 0; i < 100; i++){ scanf("%c", &c); if ( c == '\n'){ /* もし'\n'だったらヌル文字を書いてループを抜ける */ s[i] = '\0'; break; } else{ if (c=='-') { d=tate[(k+1)/2]; tate[(k+1)/2]=tate[(k+1)/2+1]; tate[(k+1)/2+1]=d; } s[i] = c; k++; } } // printf("あなたが入力した文字列は、\n「%s」です。\n", s); } k=0; for (i=1; i<=n; i++) { //printf("tate%d",tate[i]); } for(i = 0; i < 100; i++){ scanf("%c", &c); if ( c == '\n'){ /* もし'\n'だったらヌル文字を書いてループを抜ける */ s[i] = '\0'; break; } else{ if (c=='-') { d=tate[(k+1)/2]; tate[(k+1)/2]=tate[(k+1)/2+1]; tate[(k+1)/2+1]=d; } if (c=='o') { d=tate[k/2+1]; printf("%d\n",d); } s[i] = c; k++; } } // printf("あなたが入力した文字列は、\n「%s」です。\n", s); return 0; }
Submission Info
Submission Time | |
---|---|
Task | B - あみだくじ |
User | masa3141 |
Language | C (GCC 4.4.7) |
Score | 0 |
Code Size | 1629 Byte |
Status | WA |
Exec Time | 21 ms |
Memory | 700 KB |
Compile Error
./Main.c: In function ‘main’: ./Main.c:12: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result ./Main.c:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result ./Main.c:22: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result ./Main.c:45: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
Judge Result
Set Name | All | ||||
---|---|---|---|---|---|
Score / Max Score | 0 / 100 | ||||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_min.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt, 02_maxrnd_00.txt, 02_maxrnd_01.txt, 02_maxrnd_02.txt, 02_maxrnd_03.txt, 02_maxrnd_04.txt, 03_empty_00.txt, 03_empty_01.txt, 03_empty_02.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_min.txt | AC | 19 ms | 684 KB |
00_sample_01.txt | AC | 21 ms | 688 KB |
00_sample_02.txt | AC | 20 ms | 680 KB |
00_sample_03.txt | WA | 19 ms | 700 KB |
00_sample_04.txt | WA | 20 ms | 680 KB |
00_sample_05.txt | AC | 19 ms | 660 KB |
01_rnd_00.txt | AC | 20 ms | 692 KB |
01_rnd_01.txt | AC | 20 ms | 684 KB |
01_rnd_02.txt | AC | 19 ms | 684 KB |
01_rnd_03.txt | AC | 20 ms | 684 KB |
01_rnd_04.txt | AC | 20 ms | 684 KB |
01_rnd_05.txt | AC | 19 ms | 672 KB |
01_rnd_06.txt | AC | 20 ms | 656 KB |
01_rnd_07.txt | AC | 20 ms | 692 KB |
01_rnd_08.txt | AC | 20 ms | 680 KB |
01_rnd_09.txt | AC | 19 ms | 700 KB |
01_rnd_10.txt | AC | 19 ms | 668 KB |
01_rnd_11.txt | AC | 20 ms | 684 KB |
01_rnd_12.txt | AC | 20 ms | 688 KB |
01_rnd_13.txt | AC | 20 ms | 680 KB |
01_rnd_14.txt | AC | 20 ms | 680 KB |
01_rnd_15.txt | AC | 20 ms | 676 KB |
01_rnd_16.txt | AC | 20 ms | 672 KB |
01_rnd_17.txt | AC | 20 ms | 684 KB |
01_rnd_18.txt | AC | 21 ms | 672 KB |
01_rnd_19.txt | AC | 20 ms | 680 KB |
02_maxrnd_00.txt | AC | 20 ms | 684 KB |
02_maxrnd_01.txt | AC | 19 ms | 676 KB |
02_maxrnd_02.txt | AC | 20 ms | 652 KB |
02_maxrnd_03.txt | AC | 20 ms | 676 KB |
02_maxrnd_04.txt | AC | 20 ms | 672 KB |
03_empty_00.txt | AC | 20 ms | 676 KB |
03_empty_01.txt | AC | 19 ms | 684 KB |
03_empty_02.txt | AC | 19 ms | 688 KB |