| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 14048 | kipa00 | 볼질 (OJUZ10_ballparade) | C++98 | 7 ms | 1084 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#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 time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
