1. 쉬운 문제
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.*; | |
import java.io.*; | |
/** | |
* https://www.acmicpc.net/problem/5354 | |
* BOJ 백준온라인져지 5354 j박스 풀이 | |
*/ | |
public class Main { | |
private static BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); | |
public static void main (String args[]) throws IOException { | |
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); | |
int N = Integer.parseInt(br.readLine()); | |
for (int i = 0; i < N; i++) { | |
int M = Integer.parseInt(br.readLine()); | |
for (int z = 0; z < M; z++) { | |
for (int j = 0; j < M; j++) { | |
if (j + 1 < M && j != 0 && z != 0 && z + 1 < M) bw.write("J"); | |
else bw.write("#"); | |
} | |
bw.write("\n"); | |
} | |
bw.write("\n"); | |
} | |
bw.flush(); | |
} | |
} |
문제
아래 예제 출력과 같은 J박스를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 박스의 크기가 주어진다. 박스의 크기는 10보다 작거나 같다.
출력
각 테스트 케이스에 대해서, 입력으로 주어지는 크기의 J박스를 출력한다. 박스와 박스 사이에는 빈 줄을 하나 출력한다.
'IT > 알고리즘' 카테고리의 다른 글
BOJ 백준온라인져지 12755 수면 장애 풀이 (0) | 2018.04.09 |
---|---|
BOJ 백준온라인져지 4880 다음수 풀이 (0) | 2018.04.09 |
BOJ 백준온라인져지 3460 이진수 풀이 (0) | 2018.04.06 |
BOJ 백준온라인져지 2845 파티가 끝나고 난 뒤 풀이 (0) | 2018.04.06 |
BOJ 백준온라인져지 6603 로또 풀이 (0) | 2018.04.06 |