✨ 문제
해당 문제의 해결포인트는 특수 문자들 \, ', " 등을 어떻게 출력할 것인가에 있다.
그리고 문제를 잘 보면 그 부분에 주의하면서 풀라고 힌트를 주고 있다.
\ /\
) ( ')
( / )
\(__)|
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
✨ 특수문자 정리
백슬래시(\)나 따옴표, 홑따옴표(", ') 등을 입력할 때는 백슬래시를 함께 입력해야 한다.
입력 | 출력 |
\\ | \ |
\' | ' |
\" | " |
✨ 해결 & 풀이
//#10171 고양이
public class Main{
public static void main(String[] args){
System.out.println("\\ /\\");
System.out.println(" ) ( \')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
개를 출력할 때는 \n을 사용했다.
// # 10172 개
public class Main{
public static void main(String[] args){
System.out.println(
"|\\_/|\n" +
"|q p| /}\n"+
"( 0 )\"\"\"\\\n"+
"|\"^\"` |\n"+
"||_/=\\\\__|");
}
}
'이건 알아야지's > 자료구조와 알고리즘' 카테고리의 다른 글
[알고리즘] 백준 10871번 : X보다 작은 수 (kotiln) (0) | 2023.12.07 |
---|---|
[알고리즘] 백준 10807번 개수 세기 (Kotlin) (2) | 2023.12.05 |
[알고리즘] 백준 10952번 A+B (Kotlin) (1) | 2023.12.04 |
[개념] 알고리즘이란? (0) | 2022.04.10 |
[코딩테스트] 테스트 준비의 기본 (0) | 2022.03.29 |