2021.09.15 작성
마찬가지로 기초적인 입력만 받는 문제이다.
public class Main {
public static void main(String[] args) {
/* 일반 입출력 */
System.out.println("\\ /\\");
System.out.println(" ) ( \')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
기본 출력인 System.out.print(); 로 푼 코드이다.
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws IOException {
/* 빠른 입출력 */
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
bw.write("\\ /\\\n");
bw.write(" ) ( \')\n");
bw.write("( / )\n");
bw.write(" \\(__)|\n");
bw.flush();
bw.close();
}
}
빠른 출력인 BufferedWriter를 사용하여 푼 코드이다.
이 때 bw.write 자체에는 줄 바꿈이 없으니 문자열 \n을 사용하여 줄을 변경시켜야 한다.
33335586번 - 일반 입력
33335627번 - 빠른 입력
33335594는 빠른 입력을 사용 할 때 줄 바꿈을 안 해줘서 틀렸다고 나왔다.