공부하기/백준 500

[Java] 백준 풀기 21591 - Laptop Sticker

자바 백준 21591번 브론즈4 https://www.acmicpc.net/problem/21591 21591번: Laptop Sticker The single line of input contains four integers $w_c$, $h_c$, $w_s$ and $h_s$ ($1 \le w_c, h_c, w_s, h_s \le 1,000$), where $w_c$ is the width of your new laptop computer, $h_c$ is the height of your new laptop computer, $w_s$ is the width of the laptop s www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 랩탑 면적의 안쪽에 스티커를 붙일..

공부하기/백준 2023.03.24

[Java] 백준 풀기 17094 - Serious Problem

자바 백준 17094번 브론즈 3 https://www.acmicpc.net/problem/17094 17094번: Serious Problem 2의 등장횟수가 더 많다면 2를 출력하고, e의 등장횟수가 더 많다면 e를 출력한다. 등장횟수가 같다면 "yee"를 출력한다. (큰 따옴표 제외) www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 입력되는 문자를 String 으로 저장을 하고, 문자의 길이만큼 빈 char 배열을 생성한다. 이 빈 배열에 입력받은 문자를 하나 하나 char 로 나누어 저장한다. 이 배열에 저장된 문자에 따라 count_2, count_e 를 누적 카운트하여 2 와 e 를 비교하여 조건에 맞게 출력한다. 코드 보기 import java.util.Scanner;..

공부하기/백준 2023.03.23

[Java] 백준 풀기 10864 - 친구

자바 백준 10864번 브론즈 2 https://www.acmicpc.net/problem/10864 10864번: 친구 첫째 줄에 도현이네 반 학생의 수 N(1 ≤ N ≤ 1,000), M(0 ≤ M ≤ 1,000)이 주어진다. 둘째 줄부터 M개의 줄에는 친구 관계를 나타내는 A B가 한 줄에 하나씩 주어진다. A B가 입력으로 주어진 경우에 A www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 순서대로 명명되어진 각각의 학생 1, 2, 3, .. 는 m 번에 걸친 친구 관계 표시 빈도수를 따른다. 따라서 자신의 숫자가 출현하는 횟수 또한 친구의 수와 같다. 학생의 수 만큼 빈 배열을 형성하고 (나는 학생 번호와 index 를 맞추기 위해 +1 개의 배열을 만들었다.) 그 배열 순서에 맞게..

공부하기/백준 2023.03.22

[Java] 백준 풀기 26574 - Copier

자바 백준 26574번 브론즈 5 https://www.acmicpc.net/problem/26574 26574번: Copier Your copier broke down last week, and you need to copy a list of numbers for a class project due tomorrow! Luckily, you can use your computer to copy the numbers for you. Given a list of numbers, each on their own line, print out the number, a space, and t www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 테스트 개수만큼 반복문을 실행하고, 주어진 숫자를 출력 조건에..

공부하기/백준 2023.03.21

[Java] 백준 풀기 4589 - Gnome Sequencing

자바 백준 4589번 브론즈 4 https://www.acmicpc.net/problem/4589 4589번: Gnome Sequencing In the book All Creatures of Mythology, gnomes are kind, bearded creatures, while goblins tend to be bossy and simple-minded. The goblins like to harass the gnomes by making them line up in groups of three, ordered by the length of their beards. The gnomes www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 테스트 케이스만큼 반복문을 실행하면서 주어진 입력..

공부하기/백준 2023.03.20

[Java] 백준 풀기 21612 - Boiling Water

자바 백준 21612번 브론즈 4 https://www.acmicpc.net/problem/21612 21612번: Boiling Water At sea level, atmospheric pressure is 100 kPa and water begins to boil at 100◦C. As you go above sea level, atmospheric pressure decreases, and water boils at lower temperatures. As you go below sea level, atmospheric pressure increases, and water boils www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 입력 받은 숫자를 주어진 식에 대입하..

공부하기/백준 2023.03.19

[Java] 백준 풀기 25640 - MBTI

자바 백준 25640번 브론즈 4 https://www.acmicpc.net/problem/25640 25640번: MBTI 진호는 요즘 유행하는 심리 검사인 MBTI에 관심이 많다. MBTI는 아래와 같이 네 가지 척도로 사람들의 성격을 구분해서, 총 $16$가지의 유형중에서 자신의 유형을 찾을 수 있는 심리 검사이다. 내향( www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 첫째 줄의 진호의 타입을 입력 받고, 둘째 줄의 친구들의 수를 입력 받는다. 친구들의 수만큼 반복문을 실행하면서 친구의 타입을 입력 받는다. 이때 진호와 친구의 타입이 같을때 count 를 하나씩 늘려준다. 코드 보기 import java.util.Scanner; public class Main { publi..

공부하기/백준 2023.03.18

[Java] 백준 풀기 10821 - 정수의 개

자바 백준 10821번 브론즈 4 https://www.acmicpc.net/problem/14038 14038번: Tournament Selection The output will be either 1, 2, 3 (to indicate which Group the player should be placed in) or -1 (to indicate the player has been eliminated). www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 입력 받는 문자에 대해 "W" 와 같으면 win_count 를 증가시킨다. 6 경기에 대해 모두 결과를 확인한 후, win_count 에 따라 조건을 나누어 필요한 문자를 출력한다. 코드 보기 import java.util.Scanner; ..

공부하기/백준 2023.03.17

[Java] 백준 풀기 15059 - hard choice

자바 백준 15059번 브론즈 4 https://www.acmicpc.net/problem/15059 15059번: Hard choice The first line contains three integers Ca, Ba and Pa (0 ≤ Ca, Ba, Pa ≤ 100), representing respectively the number of meals available for chicken, beef and pasta. The second line contains three integers Cr, Br and Pr (0 ≤ Cr, Br, Pr ≤ 100), indicati www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 각각의 준비된 음식 개수와 원하는 음식 개수를 차..

공부하기/백준 2023.03.16

[Java] 백준 풀기 17009 - Winning Score

자바 백준 17009번 브론즈 4 https://www.acmicpc.net/problem/17009 17009번: Winning Score The first three lines of input describe the scoring of the Apples, and the next three lines of input describe the scoring of the Bananas. For each team, the first line contains the number of successful 3-point shots, the second line contains the number of www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 주어진 입력에 대해 각 해당 위치..

공부하기/백준 2023.03.15