Submission #14048

#TimeUsernameProblemLanguageResultExecution timeMemory
14048kipa00볼질 (OJUZ10_ballparade)C++98
100 / 100
7 ms1084 KiB
#include <cstdio> int is1, is2, is3, ball; int push() { if (is1 && is2 && is3) { return 1; } if (is1 && is2) { is3 = 1; is2 = 0; } if (is1) { is2 = 1; is1 = 0; } is1 = 1; return 0; } int vpush() { int is4; is4 = is3; is3 = is2; is2 = is1; is1 = 0; return is4; } int main() { int N, s = 0; scanf("%d", &N); while (N--) { int t; scanf("%d", &t); if (t == 1) { ++ball; } else if (t == 2) { ball = 0; s += push(); } else if (t == 3) { ++ball; s += vpush(); } if (ball == 4) { ball = 0; s += push(); } } printf("%d\n", s); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...