File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package B3 ;
2+
3+ import java .io .BufferedReader ;
4+ import java .io .BufferedWriter ;
5+ import java .io .IOException ;
6+ import java .io .InputStreamReader ;
7+ import java .io .OutputStreamWriter ;
8+
9+ public class Boj_23805_골뱅이찍기돌아간ㄹ {
10+ public static void main (String [] args ) throws IOException {
11+ BufferedReader br = new BufferedReader (new InputStreamReader (System .in ));
12+ BufferedWriter bw = new BufferedWriter (new OutputStreamWriter (System .out ));
13+ StringBuilder sb = new StringBuilder ();
14+
15+ int N = Integer .parseInt (br .readLine ());
16+
17+ String large = "@" .repeat (3 * N );
18+ String small = "@" .repeat (N );
19+ String space = " " .repeat (N );
20+
21+ for (int i = 0 ; i < N ; i ++) {
22+ sb .append (large );
23+ sb .append (space );
24+ sb .append (small );
25+ sb .append ('\n' );
26+ }
27+ for (int i = 0 ; i < 3 * N ; i ++) {
28+ sb .append (small );
29+ sb .append (space );
30+ sb .append (small );
31+ sb .append (space );
32+ sb .append (small );
33+ sb .append ('\n' );
34+ }
35+ for (int i = 0 ; i < N ; i ++) {
36+ sb .append (small );
37+ sb .append (space );
38+ sb .append (large );
39+ sb .append ('\n' );
40+ }
41+
42+ bw .write (sb .toString ());
43+ bw .flush ();
44+ bw .close ();
45+ br .close ();
46+ }
47+ }
You can’t perform that action at this time.
0 commit comments