반응형
안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1207 : 윷놀이 (자바, JAVA)입니다.
intro
Question
문제 설명
입력
① 윷의 4가지 상태가 공백으로 구분되어 입력된다.
② 윷의 상태가 0이면 뒤집어 지지 않은 상태, 1이면 뒤집어진 상태를 의미한다.
출력
윷의 상태를 보고 도, 개, 걸, 윷, 모를 판단하여 출력한다.
예시
- 입력 : 0 0 1 0
- 출력 : 도
Solution (풀이)
- 풀이 : 메모리 11212, 시간 92
public class Answer1 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
// 4개의 윷 상태를 입력 받는다.
String a = st.nextToken();
String b = st.nextToken();
String c = st.nextToken();
String d = st.nextToken();
int result = 0;
// 몇개가 뒤집어져 있는지 확인
if (a.equals("0")) result+=1;
if (b.equals("0")) result+=1;
if (c.equals("0")) result+=1;
if (d.equals("0")) result+=1;
// 뒤집어져있는 개수에 따라 결과 저장
switch (result) {
case 0 : bw.append("윷"); break;
case 1 : bw.append("걸"); break;
case 2 : bw.append("개"); break;
case 3 : bw.append("도"); break;
default: bw.append("모"); break;
}
bw.flush();
bw.close();
br.close();
}
}
Ranking(순위)
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp_Java] Q1212 : 삼각형의 성립 조건 (0) | 2022.05.31 |
---|---|
[CodeUp_Java] Q1210 : 칼로리 계산하기 (0) | 2022.05.31 |
[CodeUp_Java] Q1206 : 배수 (0) | 2022.05.09 |
[CodeUp_Java] Q1204 : 영어 서수로 표현하기 (0) | 2022.05.09 |
[CodeUp_Java] Q1180 : 만능 휴지통 (0) | 2022.05.09 |