티스토리 뷰

728x90
반응형

 백준 온라인 저지(BOJ) 25083번 새싹
https://www.acmicpc.net/problem/25083

 

25083번: 새싹

아래 예제와 같이 새싹을 출력하시오.

www.acmicpc.net

* 사용언어 : C언어, C++

1. 문제

예제와 같은 새싹을 출력하기
         ,r'"7
r`-_   ,'  ,/
 \. ". L_r'
   `~\/
      |
      |

 

2. 풀이

아래 2개 문자는 문자열(큰 따옴표 안)에서 괄호에 적어둔 역할을 하게 됩니다.
\ (escape), " (문자열의 시작과 끝)

따라서 문자열에서는 해당 문자를 출력하고 싶으면 앞에 \를 붙여야 합니다.
즉, \를 출력하고 싶으면 \\ 로, "를 출력하고 싶으면 \"로 적어주면 됩니다.

 

3. 코드

#ifndef _CRT_SECURE_NO_WARNINGS
#define _CRT_SECURE_NO_WARNINGS
#endif
/*
25083_새싹
1112KB	0ms
*/
#include <cstdio>

int main() {
	printf("         ,r'\"7\n");
	printf("r`-_   ,'  ,/\n");
	printf(" \\. \". L_r'\n");
	printf("   `~\\/\n");
	printf("      |\n");
	printf("      |\n");

	return 0;
}

 

728x90
반응형
댓글