문제
Mahmoud부터 시작하여 정수 n에서 짝수를 빼고 턴을 넘긴다. Ehab은 홀수를 빼야한다.
아무것도 뺄 수 없을 때 그 사람이 지는 게임이다. 이긴 사람의 이름을 출력.
풀이
정수 n을 짝수로 나눴을 때 나머지가 0이면 Mahmoud를 출력하고 그 외의 경우는 Ehab을 출력한다.
(정수 n이 나오자 마자 답이 정해져 있는데 이게 뭐가 재밌지...)
INPUT 정수 n (1 ≤ n ≤ 10^9)
OUTPUT Mahmoud or Ehab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/**
* Mahmoud and Ehab and the even-odd game
*
* @author codenbike
* @date 2019.12.12
*/
import java.util.*;
public class EvenOdd {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
if(n%2 == 0) {
System.out.print("Mahmoud");
} else {
System.out.print("Ehab");
}
}
}
|
optimally 최선으로, 최적으로
quotes 따옴표
'코드포스' 카테고리의 다른 글
[코드포스 600] 1220A - Cards (0) | 2019.12.30 |
---|---|
[코드포스 600] 1186A - Vus the Cossack and a Contest (0) | 2019.12.26 |
[코드포스 600] 935A - Fafa and his Company (0) | 2019.12.18 |
[코드포스 600] 996A - Hit the Lottery (0) | 2019.12.17 |
[코드포스 600] 1097A - Gennady and Card Game (0) | 2019.12.16 |