두두의 메모

[백준] 10172번 개 - JAVA 본문

코딩테스트

[백준] 10172번 개 - JAVA

두두(DoDu) 2023. 7. 19. 20:57
반응형

- URL

https://www.acmicpc.net/problem/10172

 

10172번: 개

문제 아래 예제와 같이 개를 출력하시오. 입력 출력 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|...

www.acmicpc.net

 

- 문제

아래 예제와 같이 개를 출력하시오.

|\_/|
|q p|   /}
( 0 )"""\
|"^"`    |
||_/=\\__|

 

- 입력

없음.

 

- 코드

해당 문제는 10171번 고양이 문제와 거의 동일한 문제다.

 

① StringBuilder

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        StringBuilder sb = new StringBuilder();

        sb.append("|\\_/|\n");
        sb.append("|q p|   /}\n");
        sb.append("( 0 )\"\"\"\\\n");
        sb.append("|\"^\"`    |\n");
        sb.append("||_/=\\\\__|");

        System.out.println(sb);
    }
}

 

② BufferedWriter

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        bw.write("|\\_/|");
        bw.newLine();

        bw.write("|q p|   /}");
        bw.newLine();

        bw.write("( 0 )\"\"\"\\");
        bw.newLine();

        bw.write("|\"^\"`    |");
        bw.newLine();

        bw.write("||_/=\\\\__|");
        bw.newLine();

        bw.flush();
        bw.close();
    }
}

 

 

아래가 StringBuilder를 쓴 코드고 위가 BufferedWriter를 쓴 코드다.

반응형
Comments