Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- 백준 #
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
Archives
- Today
- Total
luke
[백준] - 윷놀이 (2490) (자바/Java) 본문
문제 : https://www.acmicpc.net/problem/2490
문제.
풀이.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
for (int j = 0; j < 3; j++) {
int cnt = 0;
String s = br.readLine();
String[] split = s.split(" ");
for (int i = 0; i < split.length; i++) {
if (split[i].equals("0")) {
cnt++;
}
}
if (cnt == 0) {
System.out.println("E");
} else if (cnt == 4) {
System.out.println("D");
} else if (cnt == 3) {
System.out.println("C");
} else if (cnt == 2) {
System.out.println("B");
} else if (cnt == 1) {
System.out.println("A");
}
}
}
}
오늘 문제는 백준 " 윷놀이 " 문제다.
문제를 풀면서 크게 어려움 없던 문제다. 문제 해석을 하자면 0은 배, 1은 등 두 가지로 나뉘는데
0 이 1개이면 도(A)
0 이 2개이면 개(B)
0 이 3개이면 걸(C)
0 이 4개이면 윷(D)
1 이 4개이면 모(E)
를 나타내면 되는 문제다. 그럼 바로 문제 풀이 해보겠다.
1. 문제에 입력을 3번을 해야 하므로 3번 반복문을 돌려준다.
2. 1번째 입력값을 비교하기 위해 split() 함수를 사용해 공백기준으로 나눠준다.
3. 변수 cnt를 생성해 split배열에 들어있는 값과 "0" 이 일치하다면 cnt를 1 씩 증가시킨다.
4. 처음 반복문을 다 돌았을 때 조건식을 통해 cnt 가 1이면 A, 2이면 B.... 등으로 출력한다.
여기서 '모'를 출력할 땐 cnt가 0 일 경우 출력한다. 그럼 끝이다.
'알고리즘문제 > 백준 문제(Java)' 카테고리의 다른 글
[백준] - 문자열 분석 (10820) (자바/Java) (0) | 2024.06.03 |
---|---|
[백준 ] - 문자열 (9086) (자바/Java) (0) | 2024.06.02 |
[백준] - 열 개씩 끊어 출력하기 (11721) (자바/Java) (0) | 2024.05.31 |
[백준] - 상수 (2908) (자바/Java) (0) | 2024.05.27 |
[백준] - 나머지 (3052) (자바/Java) (0) | 2024.05.26 |