Submission #14013

#TimeUsernameProblemLanguageResultExecution timeMemory
14013pjsdream볼질 (OJUZ10_ballparade)C++98
100 / 100
7 ms1084 KiB
#pragma warning(disable:4996) #include <stdio.h> int b=0; int score; int base[4]; void ball() { if (base[1] && base[2] && base[3]) { base[3] = 0; score++; } if (base[1] && base[2]) { base[2] = 0; base[3] = 1; } if (base[1]) { base[1] = 0; base[2] = 1; } base[1] = 1; } void ball_poktu() { if (base[3]) { base[3] = 0; score++; } base[3] = base[2]; base[2] = base[1]; base[1] = 1; } void poktu() { if (base[3]) { base[3] = 0; score++; } base[3] = base[2]; base[2] = base[1]; base[1] = 0; } int main() { int n; scanf("%d", &n); for (int i=0; i<n; i++) { int x; scanf("%d", &x); if (x==1) { b++; if (b==4) { b = 0; ball(); } } else if (x==2) { b = 0; ball(); } else { b++; if (b==4) { b = 0; ball_poktu(); } else poktu(); } } printf("%d\n", score); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...