728x90
#include <stdio.h>

int main(){
    printf("|\\_/|\n");
    printf("|q p|   /}\n");
    printf("( 0 )\"\"\"\\\n");
    printf("|\"^\"`    |\n");
    printf("||_/=\\\\__|\n");
}

이 문제는 고양이 문제와 유사하면서도

조금 생각해보아야 할 문제가 몇가지 있다.

역슬래시 두번은 고양이에서 경험했을 것이다.

여기서는 "를 각각 출력해야한다.

그런데 그냥 입력하면 문장의 끝이라고 생각을 하게 된다.

그러므로 \"를 통해 표현을 해주면 문장의 끝이 아닌

문자로 인식하게 된다. 이점을 유의하고

문제에서 지시하는 모양을 따라가면 된다.

이문제 역시도 출력 문제이기 때문에

원리만 알아도 될 듯 하다.

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

 

 

728x90
728x90
#include <stdio.h>
int main(void){
    printf("\\    /\\ \n");
    printf(" )  ( ') \n");
    printf("(  /  ) \n");
    printf(" \\(__)| \n");
    return 0;
}

이 문제는 약간 노가다 문제이다.

문제에서 시키는대로 모양을 입력하기

참고로 역슬래시가 줄바꿈이 아닌것으로 출력 시킬 때

꼭 두번 입력하기 \\

그리고 printf넣을 때마다 \n을 넣어주는 것

잊지 말고!!

그외에는 앞의 문제와 완전히 동일하다.

참고로 모양 상태때문에 안되는 거라면 넘어가도 괜찮을 문제다.

이렇게 한다는 것이 중요한 문제이기 때문이다.

방법을 안다면 넘어가도 좋다.

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

 

 

728x90

'C language > Baekjoon' 카테고리의 다른 글

[C] 백준 1001번 풀이: A-B  (0) 2021.07.03
[C] 백준 1000번 풀이: A+B  (0) 2021.07.03
[C] 백준 10172번 풀이: 개  (0) 2021.07.03
[C] 백준 10718번 풀이: we love krill  (0) 2021.07.03
[C] 백준 2557번 풀이: Hello world!  (0) 2021.07.03
728x90

 

#include <stdio.h>
int main(void){
    printf("강한친구 대한육군\n");
    printf("강한친구 대한육군");
    return 0;
}

이 문제는 Hello world 문제에서 약간만 변화시킨 것이다.

printf를 두번을 이용하는데

c언어에서는 줄바꿈을 위해 printf(" ")내에서 \n을 이용한다.

\은 역슬래시를 의미한다.

그리고 나머지는 2557번과 아주 유사하다.

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

728x90

'C language > Baekjoon' 카테고리의 다른 글

[C] 백준 1001번 풀이: A-B  (0) 2021.07.03
[C] 백준 1000번 풀이: A+B  (0) 2021.07.03
[C] 백준 10172번 풀이: 개  (0) 2021.07.03
[C] 백준 10171번 풀이: 고양이  (0) 2021.07.03
[C] 백준 2557번 풀이: Hello world!  (0) 2021.07.03

+ Recent posts