알고리즘/문제풀이
[Java] 백준 10219 : Meats On The Grill
abcodef
2023. 1. 28. 14:57
🔗 문제 내용
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;
import java.util.StringTokenizer;
public class Main {
static int T;
static int H, W;
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
T = Integer.parseInt(br.readLine());
for(int i=0;i<T;i++){
StringTokenizer st = new StringTokenizer(br.readLine());
StringBuilder sb = new StringBuilder();
H = Integer.parseInt(st.nextToken());
W = Integer.parseInt(st.nextToken());
for(int h=0;h<H;h++){
String line = br.readLine();
for(int w=W-1;w>=0;w--){
sb.append(line.charAt(w));
}
sb.append("\n");
}
System.out.println(sb);
}
}
}