🔗 문제 내용
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);
}
}
}
'알고리즘 > 문제풀이' 카테고리의 다른 글
[Java] 백준 1563 : 개근상 (0) | 2023.01.28 |
---|---|
[Java] 백준 1025 : 물병 (0) | 2023.01.28 |
[Java] 백준 3190 : 뱀 (0) | 2022.06.25 |
[Java] 백준 13460 : 구슬 탈출 2 (0) | 2022.06.25 |
[Java] 백준 14500 : 테트로미노 (0) | 2022.06.23 |
댓글