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;
}
}
}
'Coding > 백준 온라인 저지 (Baekjoon Online Judge)' 카테고리의 다른 글
백준 온라인 저지(Baekjoon Online Judge) - 1076 : 저항 (0) | 2022.09.24 |
---|---|
백준 온라인 저지(Baekjoon Online Judge) - 10866 : 덱 (0) | 2022.09.18 |
백준 온라인 저지(Baekjoon Online Judge) - 4447 : 좋은놈 나쁜놈 (0) | 2022.09.17 |
백준 온라인 저지(Baekjoon Online Judge) - 3058 : 짝수를 찾아라 (0) | 2022.09.17 |
백준 온라인 저지(Baekjoon Online Judge) - 11557 : Yangjojang of The Year (0) | 2022.09.17 |