백준 알고리즘

백준 10171번 자바 JAVA 풀이

코딩사무소장 2023. 4. 16. 22:03
반응형

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

 

10171번: 고양이

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

www.acmicpc.net


백준 고양이를 출력하는 문제이다.

 

public class Main {
	    public static void main(String[] args) {
            
	        System.out.println("\\    /\\");
            System.out.println(" )  ( ')");
            System.out.println("(  /  )");
            System.out.println(" \\(__)|");


	    }
	}

이 문제에서 포인트는 System.out.println(); 괄호 안에 "" 큰따옴표를 사용해야 하고,

\나 " 가 문자열 안에 존재하면 혼동이 올 수 있으니 앞에 \를 한번 더 적어야 한다.

 

예를 들어, (" ") 안에 \"(__)"\ 라는 문자가 존재한다면, ("\"(__)"\") 으로 적히는데,

누가 봐도 "\"에서 큰따옴표가 닫힌 것으로 보일 수 있지 않나??

그래서 \를 부호 앞에 적음으로써 문자의 역할을 하는 것으로 읽게 만든다.

 

무튼, 귀여운 고양이 출력하기 끝~!

반응형