提出 #475734


ソースコード 拡げる

#include<stdio.h>

int main(void){
        int a,a1,k=0,k1=0,k2=0,k3=0,k4=0
;
        char g[50000];
scanf("%s",g);
for(a=0;a<5000;a++)if(g[a]=='\0')break;
for(a1=0;a1<=a;a1++){
if(g[a1]=='"')k++;
if(g[a1]=='{')k1++;
if(g[a1]=='}')k2++;
if(g[a1]==':'&&k1-k2==1)k3++;
if(g[a1]==',')k4++;
//if(g[a1]==','&&g[a+1]=='{'
}
//if(k1>1||k4>0&&k3==0)printf("set\n");
//else printf("dict\n");
//printf("k4=%d",k4);
if(k3>0|| a==2)printf("dict\n");
else printf("set\n");
return 0;
}

提出情報

提出日時
問題 A - 天下一プログラマーコンテスト1998
ユーザ piburusu7
言語 C (GCC 4.9.2)
得点 0
コード長 495 Byte
結果 WA
実行時間 23 ms
メモリ 700 KiB

コンパイルエラー

./Main.c: In function ‘main’:
./Main.c:7:1: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
 scanf("%s",g);
 ^

ジャッジ結果

セット名 All
得点 / 配点 0 / 10
結果
WA × 1
セット名 テストケース
All no_input.txt
ケース名 結果 実行時間 メモリ
no_input.txt WA 23 ms 700 KiB