블램의 일상 IT카페

백준 10171번 [고양이] - 풀이. 본문

IT/알고리즘 문제 풀이

백준 10171번 [고양이] - 풀이.

ble_ram 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;
}

 

Comments