본문 바로가기

Java2

[Java] 백준 1025 : 물병 🔗 문제 내용 https://www.acmicpc.net/problem/1052 1052번: 물병 지민이는 N개의 물병을 가지고 있다. 각 물병에는 물을 무한대로 부을 수 있다. 처음에 모든 물병에는 물이 1리터씩 들어있다. 지민이는 이 물병을 또 다른 장소로 옮기려고 한다. 지민이는 한 번 www.acmicpc.net 🌱 문제 풀이 방법 먼저 같은 양의 물이 들어있는 물병 두 개를 고른다. 가 이 문제의 포인트다. 같은 양의 물을 고르기 위해 N개의 물병을 두개로 나눈다. 만약, 이때 2로 안 나눠지다면 물병을 합칠 수 없기 때문에 옮겨야 하는 물병의 개수를 늘린다. 옮겨야 하는 물병이 옮길 수 있는 물병의 개수 K를 넘기면 한번에 옮길 수 없기 때문에 물병을 1개 추가 구매한다. 🤔 공부가 필요한 부.. 2023. 1. 28.
[Java] 백준 10219 : Meats On The Grill 🔗 문제 내용 https://www.acmicpc.net/problem/10219 10219번: Meats On The Grill 각 테스트 케이스마다 각 고기덩이를 뒤집은 후의 불판의 상태를 H줄에 걸쳐서 출력한다. 각 줄에는 W개의 문자가 있어야 하며, 입력에서 주어진 각 고기 덩이가 뒤집힌 채로 있어야 한다. 이를 www.acmicpc.net 🌱 문제 풀이 방법 고기 2개가 그릴위에 다 안들어가는 경우도 고려해야 하는 줄 알고 복잡하게 풀려고 시도했는데... 그냥 뒤집기만 하면 되는 문제였다. 간단하게 좌우로 뒤집었다. 🤔 공부가 필요한 부분 문제를 간단하게 생각하자... 💻 코드 import java.io.BufferedReader; import java.io.InputStreamReader; i.. 2023. 1. 28.