C 48

백준 2914 : 저작권 (C언어)

문제 2914번: 저작권 (acmicpc.net) #include int main() { int a, b, sum = 0; scanf("%d %d", &a, &b); sum = a * (b - 1) + 1; printf("%d", sum); } 곡이 최소 몇곡 있는지 구하는 문제다. a값에는 수록된 곡의 수, b값에는 멜로디 수/곡 수 의 올림 값이 저장되어 있다. 최소 몇곡이 있는지 구하는 문제이므로 올림 됬음을 가정하고 평균값에서 1을 빼서 이전의 최대치 멜로디 수를 구한 후 1을 추가하면 멜로디의 최소 값을 구할 수 있다. Git BaekJoon-Study/2914.c at C · GUuu9/BaekJoon-Study (github.com)

백준 2845 : 파티가 끝나고 난 뒤 (C언어)

문제 2845번: 파티가 끝나고 난 뒤 (acmicpc.net) #include int main() { int l, p, people[6], i, count; scanf("%d %d", &l, &p); count = l * p; for (i = 0; i < 5; i++) { scanf("%d", &people[i]); printf("%d ", people[i] - count); } } l은 1제곱 미터당 사람 수, p는 면적 제곱미터이다. 파티에 온 총 인원은 l x p값이 되고 입력 받은 값과 비교하여 얼마만큼 차이가 나는지 출력하는 연산 문제다. Git BaekJoon-Study/2845.c at C · GUuu9/BaekJoon-Study (github.com)

백준 2742 : 기찍 N (C언어)

문제 2742번: 기찍 N (acmicpc.net) #include int main() { int a,i; scanf("%d",&a); for(i=a;i>=1;i--){ printf("%d\n",i); } } 2741번의 연속된 문제 입니다 기존 1에서 시작하던 것이 아닌, 입력 받은 값부터 시작하여 1까지 출력합니다. --연산자를 사용해서 for문 안에서 i의 값을 하나씩 줄이면서 출력합니다. Git BaekJoon-Study/2742.c at C · GUuu9/BaekJoon-Study (github.com)

백준 9653 : 스타워즈 로고 (C언어)

문제 9653번: 스타워즈 로고 (acmicpc.net) #include int main() { printf(" 8888888888 888 88888\n"); printf(" 88 88 88 88 88 88\n"); printf(" 8888 88 88 88 88888\n"); printf(" 88 88 888888888 88 88\n"); printf("88888888 88 88 88 88 888888\n\n"); printf("88 88 88 888 88888 888888\n"); printf("88 88 88 88 88 88 88 88\n"); printf("88 8888 88 88 88 88888 8888\n"); printf(" 888 888 888888888 88 88 88\n"); printf..