Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 네이버 부스트캠프
- 제앱소
- swift문법
- iOS 개발 오류
- Swift 문법
- 데이터베이스 공부
- 숭실대
- 애플 아카데미 후기
- 앱 비교 프로젝트
- OS
- 운영체제
- sqoop
- 애플 디벨로퍼 아카데미
- 애플 디벨로퍼 아카데미 후기
- Apple Developer Academy @ POSTECH
- 치지직
- StateObject
- react
- ObservedObject
- Swift 기능
- Swift 디자인패턴
- 애플 디벨로퍼 아카데미 21주차 회고
- global soop
- ObservableObject
- apple developer academy 후기
- SWIFT
- 데이터베이스
- 네이버 치지직
- 소프트웨어분석및설계
- useReducer
Archives
- Today
- Total
사과하는 제라스
[백준 BOJ 10171번] 고양이 본문
목차
728x90
반응형
출처 : https://www.acmicpc.net/problem/10171
1. 문제
아래 예제와 같이 고양이를 출력하시오.
2. 입력
없음.
입력없음.
3. 출력
고양이를 출력한다.
\ /\
) ( ')
( / )
\(__)|
4. 풀이
평범한 문자들의 나열같지만 일부는 백슬래시를 적용하여 이스케이프 시퀀스로 써야 출력을 할 수 있다.
<참고>
이스케이프 시퀀스(Escape Sequence)
\a | 경고(alert) |
\n | 줄바꿈(new line) |
\t | 수평 탭(horizontal tab) |
\v | 수직 탭(vertical tab) |
\b | 백스페이스(backspace) |
\f | 폼 피드(form feed) |
\r | 캐리지 리턴(carriage return) |
\\ | 백슬래시( \, backslash) |
\’ | 작음따옴표( ‘, single quotes) |
\” | 큰따옴표( “, double quotes) |
\ooo | 8진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
\xhh | 16진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
5. 소스코드
1. println()
2. StringBuilder
3. BufferedWriter
중 println을 사용하였다.
class Main{
public static void main(String [] args){
System.out.println("\\ /\\\n"+
") ( \')\n"+
"( / )\n"+
" \\(__)|");
}
}
6. 배운 것
이스케이프 시퀀스들의 종류들을 알아두는 계기가 되었다.
또한 이스케이프 시퀀스들 또한 println으로 출력 시 " " 안에 있어야 한다는 것을 인지하게 되었다.
728x90
반응형
'JAVA 백준 알고리즘 문제풀이 > 입출력과 사칙연산' 카테고리의 다른 글
[백준 BOJ 10998번] A X B (0) | 2022.03.23 |
---|---|
[백준 BOJ 1001번] A-B (0) | 2022.03.23 |
[백준 BOJ 10172번] 개 (0) | 2021.10.13 |
[백준 BOJ 10718번] We love kriii (0) | 2021.10.09 |
[백준 BOJ 2557번] Hello World (0) | 2021.10.09 |