結果

問題 No.24 数当てゲーム
コンテスト
ユーザー pessimist
提出日時 2026-01-18 06:10:58
言語 D
(dmd 2.111.0)
結果
AC  
実行時間 2 ms / 5,000 ms
コード長 402 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 4,575 ms
コンパイル使用メモリ 195,200 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2026-01-18 06:11:05
合計ジャッジ時間 5,265 ms
ジャッジサーバーID
(参考情報)
judge4 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 10
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

import std;
void main(){
  int N=readln.chomp.to!int;
  BitArray bit=true.repeat(10).array;
  foreach(_; 0..N){
    int A,B,C,D;
    string R;
    readln.chomp.formattedRead("%d %d %d %d %s",A,B,C,D,R);
    if(R=="YES"){
      BitArray b=false.repeat(10).array;
      b[A]=b[B]=b[C]=b[D]=true;
      bit&=b;
    } else{
      bit[A]=bit[B]=bit[C]=bit[D]=false;
    }
  }
  writeln(bit.bitsSet.front);
}
0