답안 #13957

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
13957 2015-04-24T16:05:53 Z kriii 볼질 (OJUZ10_ballparade) C++14
100 / 100
7 ms 1084 KB
#include <stdio.h>

int sc,base[3];

void mv()
{
	if (base[2] && base[1] && base[0]){
		sc++;
	}
	else if (base[1] && base[0]){
		base[2] = 1;
	}
	else if (base[0]){
		base[1] = 1;
	}
	base[0] = 1;
}

int main()
{
	int N,bc=0; scanf ("%d",&N);
	while (N--){
		int x; scanf ("%d",&x);
		if (x == 2){
			bc = 0;
			mv();
		}
		else{
			if (x == 3){
				if (base[2]) sc++;
				for (int i=2;i>=1;i--) base[i] = base[i-1];
				base[0] = 0;
			}

			if (++bc == 4){
				bc = 0;
				mv();
			}
		}
	}
	printf ("%d\n",sc);

	return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 1084 KB Output is correct
2 Correct 0 ms 1084 KB Output is correct
3 Correct 0 ms 1084 KB Output is correct
4 Correct 0 ms 1084 KB Output is correct
5 Correct 0 ms 1084 KB Output is correct
6 Correct 6 ms 1084 KB Output is correct
7 Correct 0 ms 1084 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 5 ms 1084 KB Output is correct
2 Correct 1 ms 1084 KB Output is correct
3 Correct 0 ms 1084 KB Output is correct
4 Correct 0 ms 1084 KB Output is correct
5 Correct 3 ms 1084 KB Output is correct
6 Correct 0 ms 1084 KB Output is correct
7 Correct 0 ms 1084 KB Output is correct
8 Correct 0 ms 1084 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 1084 KB Output is correct
2 Correct 5 ms 1084 KB Output is correct
3 Correct 5 ms 1084 KB Output is correct
4 Correct 6 ms 1084 KB Output is correct
5 Correct 0 ms 1084 KB Output is correct
6 Correct 5 ms 1084 KB Output is correct
7 Correct 0 ms 1084 KB Output is correct
8 Correct 7 ms 1084 KB Output is correct
9 Correct 0 ms 1084 KB Output is correct
10 Correct 6 ms 1084 KB Output is correct
11 Correct 0 ms 1084 KB Output is correct
12 Correct 0 ms 1084 KB Output is correct
13 Correct 6 ms 1084 KB Output is correct
14 Correct 0 ms 1084 KB Output is correct
15 Correct 0 ms 1084 KB Output is correct