① 첫 줄에 게임의 정답을 나타내는 정수 N (1≤N≤6)이 입력된다.

② 두 번째 줄에 정답을 추측한 수 M이 입력된다.

③ 추측이 맞으면 ‘RIGHT’를 출력 한 후 프로그램을 종료한다.

④ 추측한 수가 정답보다 작으면 ‘UP’을 출력하고, 정답보다 크면 ‘DOWN’을 출력한다.

⑤ 추측이 틀린 경우, ②~④의 과정을 한 번 더 수행한 후 프로그램을 종료한다. (단, 출력은 그 다음 줄에)

실행 예시 1
실행 예시 2
실행 예시 3


#pragma warning(disable:4996)
#include <stdio.h>

int main() {
	int N, M;

	scanf("%d", &N); //게임의 정답 입력
	scanf("%d", &M); //정답 추측

	if (M == N) {
		printf("RIGHT\n");
	}

	else if (M < N) {
		printf("UP\n");
		scanf("%d", &M); //한번 더 정답 추측

		if (M == N) {
			printf("RIGHT\n");
		}

		else if (M < N) {
			printf("UP\n");
		}

		else {
			printf("DOWN\n");
		}

	}

	else {
		printf("DOWN\n");
		scanf("%d", &M); //한번 더 정답 추측

		if (M == N) {
			printf("RIGHT\n");
		}

		else if (M < N) {
			printf("UP\n");
		}

		else {
			printf("DOWN\n");
		}
	}


	return 0;
}
반응형