728x90
10171 고양이
문제
아래 예제와 같이 고양이를 출력하시오. |
예제출력
\ /\
) ( ')
( / )
\(__)|
문제풀이
알고리즘 문제 풀이는 프로그래머스만을 진행하다 백준도 같이 병행하면 좋다는 이야기를 듣고 가장 쉬운 난도의
문제부터 한 번 풀어보기 시작하였다.
입출력과 사칙연산즈음은 간단하다 생각하고 진행하고 있었는데 어처구니없게도 3번째 문제부터 막혔다.
System.out.println("\ /\");
위와 같이 코드를 작성하였더니 \(백슬래시)를 입력할 때마다 오류가 발생되는 것이다.
구글링을 해보니 백슬래시를 입력하고 싶으면 두 번 입력해야 출력이 가능하다는 것을 알 수 있었다.
이를 바탕으로 문제해결이 가능했다.
기초문제 풀이에서부터 한 가지 또 배울 수 있었다.
\(백슬래시)를 입력하고 싶으면 두 번 입력해라 |
System.out.println("\\")
-> \
Solution.java
public class Main {
public static void main(String[] args){
System.out.println("\\ /\\");
System.out.println(" ) ( ')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
728x90
'🤖Algorithm' 카테고리의 다른 글
[백준] 1000 A+B Java (0) | 2022.07.26 |
---|---|
[백준] 10172 개 Java (0) | 2022.07.25 |
[프로그래머스] 서울에서 김서방 찾기 Java (0) | 2022.07.21 |
[프로그래머스] 문자열 다루기 기본 Java (0) | 2022.07.21 |
[프로그래머스] 문자열 내 p와 y의 개수 Java (0) | 2022.07.21 |