結果

問題 No.313 π
ユーザー mannshi222mannshi222
提出日時 2019-07-10 17:30:22
言語 C
(gcc 12.3.0)
結果
WA  
実行時間 -
コード長 1,268 bytes
コンパイル時間 117 ms
コンパイル使用メモリ 30,848 KB
実行使用メモリ 5,376 KB
最終ジャッジ日時 2024-04-23 16:37:35
合計ジャッジ時間 1,104 ms
ジャッジサーバーID
(参考情報)
judge3 / judge1
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 WA -
testcase_01 WA -
testcase_02 WA -
testcase_03 WA -
testcase_04 WA -
testcase_05 WA -
testcase_06 WA -
testcase_07 WA -
testcase_08 AC 1 ms
5,376 KB
testcase_09 AC 1 ms
5,376 KB
testcase_10 WA -
testcase_11 WA -
testcase_12 WA -
testcase_13 WA -
testcase_14 WA -
testcase_15 WA -
testcase_16 WA -
testcase_17 WA -
testcase_18 WA -
testcase_19 WA -
testcase_20 WA -
testcase_21 AC 2 ms
5,376 KB
testcase_22 WA -
testcase_23 WA -
testcase_24 AC 1 ms
5,376 KB
testcase_25 WA -
testcase_26 WA -
testcase_27 AC 2 ms
5,376 KB
testcase_28 WA -
testcase_29 WA -
testcase_30 WA -
testcase_31 WA -
testcase_32 WA -
testcase_33 WA -
権限があれば一括ダウンロードができます

ソースコード

diff #

#include <stdio.h>

int  main() {
        int inputc;
        int sum[10]  = { 0,0,0,0,0,0,0,0,0,0 };
        int answer[10];
        int counter;
answer[0] = 20105;
answer[1] = 20063;
answer[2] = 19892;
answer[3] = 20011;
answer[4] = 19874;
answer[5] = 20199;
answer[6] = 19898;
answer[7] = 20163;
answer[8] = 19955;
answer[9] = 19841;
        int err, ans;


        inputc = getc(stdin);
        sum[inputc-48]++;
        getc(stdin);
        counter = 0 ;;
        while( (inputc = getc(stdin) )!= EOF ) {
                counter++;
                if( counter > 200000 ) {
                        continue;
                }
                if( inputc=='\n' ) {
                        break;
                }
                sum[inputc-48]++;
        }
#ifdef DBG
        for( int i=0; i<10; i++ ) {
                printf("[%d]\n %d %d\n", i, sum[i], answer[i]);
        }
#endif
        for( int i=0; i< 10; i++ ) {
                if(sum[i]!=answer[i]){
                        if( sum[i] > answer[i] ) {
                                err = i;
                        }
                        else {
                                ans = i;
                        }
                }
        }

        printf("%d %d\n", err, ans);


        return 0;
}
0