위 ACM 준비를 하다가 풀어본 연습문제이다.영어라 정확히는 모르겠지만 왼쪽의 문자열(최대 20byte)를 사용해 오른쪽의 문자열(최대 80byte)를 만들 수 있냐는 문제다.왼쪽의 문자열 중 하나의 문자는 반드시 한번은 사용되어야 하는 것 같고, 오른쪽의 문자열 중에 왼쪽 문자열 중 없는 문자가 없으면 NO를 출력한다. 조건을 만족하면 YES를 출력.사용한 언어는 C++ 를 가장한 C. #include "stdio.h" #include "string.h" #include "stdlib.h" int main(void) { int num; char bank[21]; char str[81]; int cnt = 0; int strsum = 0; scanf("%d", &num); for(int i = 0; i ..
방학의 어느날. 학교 선배&후배로 구성된 멤버들과 떠났던 부평 베니건스 탐방.그리고 이어진 부평 고양이 다락방 카페 탐방의 후기입니다.(방학 때 있었던 일을 지금 올리는 나의 게으름이란..) 대충 이쯤에 있습니다. ▲ 부평 베니건스 뒷쪽 골목으로 해서 나오는 커피 스미스 4층에 있어요. ▲ 고양이 카페 배너입니다. 평일 이용 시간은 오후 12시부터 10시까지이고, 주말에는 오전 11시부터 오후 10시까지네요. 그리고 고양이는 영역 동물이기에 카페 내 다른 고양이를 들일 수 없습니다. ▲ 엘리베이터를 타고 4층으로 가서 내리면 나타나는 입구 입니다. ▲ 고양이 카페 입구는 고양이 탈출을 막기위해 2중 문으로 되어있으며, 입장하기 전에 반드시 손 소독을 하고 들어와달라는 내용입니다. ▲ 두번째 문에 붙어있는..
#include "stdio.h" #define MAX 10 int arr[MAX] = {1,2,3,4,5,6,7,8,9}; int sum(int st, int ed) { if(st == ed) { return arr[st]; } else return sum(st, ed-1) + arr[ed]; } void main() { printf("sum : %d ", sum(0, MAX-1)); } 위 소스코드는 흔하디 흔한 1~10 까지 더해주는 프로그램이다. 대부분 이 프로그램을 코딩할 때 for문을 사용하지만 이 코드에서는 재귀함수(Recursion)가 사용되었다. 문제해결기법 강의 교수님이 말하길 재귀함수는 프로그래밍에 있어 가장 중요한 부분 중 하나이며, 이에 익숙해지기 위해서는 모든 문제에 대해 그 해..
동영상의 주인공은 이전에도 한번 포스팅 한적 있는 우루과이의 드러머 Fede Rabaquino 입니다.2014/05/28 - Fede Rabaquino - Sweet Child O' Mine (Guns N' Roses) 드럼 커버이번 동영상에서는 손놀림이 더욱 돋보입니다. 거의 서커스 수준. 새삼 싸이가 얼마나 월드스타인지 느끼게 되네요. Fede Rabaquino에 대한 정보는 위 링크를 타시거나 아래 사이트에서 확인 할 수 있습니다. Fede Rabaquino 공식 사이트Fede Rabaquino 페이스북Fede Rabaquino YouTube 채널