백준 웹사이트 "25083번 - 새싹" 문제풀이입니다.
언어는 C언어입니다. (제출 언어: C99)
문제
소스 코드
#include <stdio.h>
int main(void) {
printf(" ,r'\"7\n"); // 작은 따옴표, 큰 따옴표 출력을 위해서는 앞에 '\'를 추가
printf("r`-_ ,\' ,/\n");
printf(" \\. \". L_r\'\n"); // '\' 출력을 위해서는 '\\' 입력
printf(" `~\\/\n");
printf(" |\n");
printf(" |\n");
return 0;
}
문제 풀이
다양한 문자 및 특수문자들을 조합하여 귀여운 새싹을 출력하는 문제입니다. 문제를 풀면서, 딱 두 가지만 주의하면 됩니다!
첫 번째로, 작은 따옴표/큰 따옴표를 출력할 때는, 앞에 역슬래시 \
를 추가해야 합니다. 작은 따옴표는 \'
로 출력 가능하고, 큰 따옴표는 \"
로 출력 가능합니다.
두 번째로, 역슬래시를 출력할 때는, 역슬래시 두 개 \\
를 써줍니다. 역슬래시 앞에 역슬래시를 하나 더 추가해줌으로써, 해당 역슬래시는 명령용이 아닌 출력용임을 밝혀주는 거죠.
나머지 문자 및 특수문자들은 주어진대로 작성하면 됩니다. 각 줄의 끝마다, 줄바꿈 명령 \n
도 까먹지 말아주세요!
반응형
'코딩 > 백준 BOJ' 카테고리의 다른 글
[백준/C언어] 10807번 - 개수 세기 (0) | 2022.12.28 |
---|---|
[백준/C언어] 25304번 - 영수증 (0) | 2022.12.19 |
[백준/C언어] 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2022.12.15 |
[백준/C언어] 12865번 - 평범한 배낭 (4) | 2022.03.17 |
[백준/C언어] 1912번 - 연속합 (0) | 2022.03.16 |