반응형
백준 알고리즘 문제의 단계별 문제의 1번. 입출력과 사칙연산 파트입니다.
그중 세 번째 문제인 고양이를 출력하는 문제입니다.

<출처 - 백준 알고리즘 문제 - 단계별 문제풀이 3번 >
단순히 고양이 그림만 출력하면 됩니다.
단 , 텍스트를 그대로 넣으시면 문제가 발생할 것입니다.
이유는 "\" , " ' " , 때문입니다.
Escape Sequence라고
\n -> 줄 바꾸기
\t -> tab
등의 기능을 \를 붙여 사용하기 때문입니다.
그렇다면 저기서 문제가 되는 \가 있고 , 프린트 문에서 따옴표는 문자 또는 문자열의 시작과 끝을 알리는 기호이기 때문에 그냥 쓸 수 없고 \' \"로 print(" 여기에 입력할 때 ") 정상적으로 입력이 되어
' , " 로 사용이 됩니다.
결론을 내 결과를 보여드리겠습니다.
우선 C언어입니다.
#include<stdio.h>
int main() {
printf("\\ /\\\n ) ( \')\n( / )\n \\(__)|");
}
C++입니다.
#include <iostream>
using namespace std;
int main(){
cout<<"\\ /\\\n ) ( \')\n( / )\n \\(__)|";
}
python입니다
print("\\ /\\\n ) ( \')\n( / )\n \\(__)|")
Java입니다.
public class Test {
public static void main(String[] args) {
System.out.print("\\ /\\\n ) ( \')\n( / )\n \\(__)|");
}
}
이것으로 세 번째 기본 문제인 고양이를 출력해보았습니다.
모든 문제를 풀 때까지 같이 달려봅시다.
반응형
'코딩 - > 백준 알고리즘 해설' 카테고리의 다른 글
백준 알고리즘 단계별 문제풀이 1 . 입출력과 사칙연산 , A -B (0) | 2021.06.21 |
---|---|
백준 알고리즘 단계별 문제풀이 1 . 입출력과 사칙연산 , A +B (0) | 2021.06.21 |
백준 알고리즘 단계별 문제풀이 1 . 입출력과 사칙연산 , 개 (0) | 2021.06.21 |
백준 알고리즘 단계별 문제 1번. 입출력과 사칙연산 파트 , 강한친구 대한육군 출력 (0) | 2021.06.21 |
백준 알고리즘 단계별 문제풀이 1 . 입출력과 사칙연산 , Hello World! (0) | 2021.06.21 |