IT/알고리즘 문제 풀이
백준 10171번 [고양이] - 풀이.
푸른고양이06
2022. 11. 16. 20:42
문제.
*주의: 나는 모바일 웹으로 문제를 풀어서 그런지 고양이 밑부분에 '_ _' 부분이 __ 로 보여서 '_' 하나만 쓰는줄 알고 틀렸다... 조심하자..(PC는 해당사항없음..)
풀이.
1. 내가 푼 방법
#include <stdio.h>
int main(){
char a[10]="\\";
char b[10]="/";
char c[10]="(";
char d[10]=")";
char e[10]="\'";
char f[10]="|";
char g[10]="__";
printf("%s %s%s\n",a,b,a);
printf(" %s %s %s%s\n",d,c,e,d);
printf("%s %s %s\n",c,b,d);
printf(" %s%s%s%s%s\n",a,c,g,d,f);
return 0;
}
장점 : 언제든 다른 기호로 모양을 만들기 유리, 보기에 좋다.
단점 : 시간이 걸리고 귀찮다.
2. 일반적인 풀이.
#include <stdio.h>
int main()
{
printf("\\ \/\\\n");
printf(" \) \( \'\)\n");
printf("\( \/ \)\n");
printf(" \\\(\__\)\|");
return 0;
}