프로그래밍 공부

BOJ/백준 16673번 고려대학교에는 공식 와인이 있다 본문

Problem Solving/Baekjoon Online Judge

BOJ/백준 16673번 고려대학교에는 공식 와인이 있다

khj1999 2019. 5. 6. 21:08

문제링크 : https://www.acmicpc.net/problem/16673

 

16673번: 고려대학교에는 공식 와인이 있다

첫 번째 줄에 수빈이가 와인을 모은 년수, 수빈이의 고려대 애착 정도, 수빈이의 구매중독 정도를 의미하는 정수 C, K, P가 공백으로 구분되어 주어진다. (0 ≤ C ≤ 100, 0 ≤ K ≤ 1000,  0 ≤ P ≤ 100)

www.acmicpc.net

이 문제는 문제를 잘읽으면 해결할수 있는 문제라고 생각한다.

 

정답코드 

#include  <stdio.h>
#include  <math.h>
int main(void) {

int c, k, p;
int sum = 0;

scanf("%d %d %d",&c ,&k, &p);
for (int i = 0; i < c; i++) {
sum += (k * i) + (p * (int)pow(i, 2));  // 와인의 사기로 마음먹은 0년 부터 c-1년까지 i년 마다

                                               // 구매한 와인의 수 Kn+Pn^2(Ki+Pi^2)를 더함
}
sum += (k * c) + (p * (int)pow(c, 2));  // 마지막 해에 구매한 와인의 수 KC + PC^2 을 더함

printf("%d\n", sum); // 총 와인의 개수 sum

return 0;
}

 

아직 미숙한점이 많으니 오류,오타 지적 감사하겟습니다.

 

 

Comments