본문 바로가기

Coding/백준 온라인 저지 (Baekjoon Online Judge)

백준 온라인 저지(Baekjoon Online Judge) - 12756 : 고급 여관

https://www.acmicpc.net/problem/12756

 

12756번: 고급 여관

플레이어 A의 카드가 남아있다면 "PLAYER A"를, 플레이어 B의 카드가 남아있다면 "PLAYER B"를 출력한다. 모두 죽은 상태라면 "DRAW"를 따옴표 없이 출력한다.

www.acmicpc.net

 

#include <iostream>
using namespace std;

int main() {
	int a_attack, a_life;
	cin >> a_attack >> a_life;
	int b_attack, b_life;
	cin >> b_attack >> b_life;

	while (a_life > 0 || b_life > 0) {
		a_life -= b_attack;
		b_life -= a_attack;

		if (a_life <= 0 && b_life <= 0) {
			cout << "DRAW";
			break;
		}
		else if (a_life <= 0) {
			cout << "PLAYER B";
			break;
		}
		else if (b_life <= 0) {
			cout << "PLAYER A";
			break;
		}
	}
}