結果
問題 |
No.431 死亡フラグ
|
ユーザー |
|
提出日時 | 2017-03-30 23:36:20 |
言語 | C (gcc 13.3.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 525 bytes |
コンパイル時間 | 161 ms |
コンパイル使用メモリ | 27,904 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-07-07 03:15:25 |
合計ジャッジ時間 | 679 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | WA * 16 |
ソースコード
#include <stdio.h> #include <stdbool.h> typedef struct { int flag; int cnt; } flagInfo; void check_flag(flagInfo *p); int main(void) { bool isFound = false; flagInfo data; while (~scanf("%d", &data.flag)) { check_flag(&data); if (data.cnt > 2) { isFound = true; printf("DEAD\n"); break; } } if (isFound == false) printf("SUREVIVED\n"); return 0; } void check_flag(flagInfo *data) { data->cnt = 0; if (data->flag == 1) data->cnt++; else data->cnt = 0; }