[BAEKJOON] 백준 16673: 고려대학교에는 공식 와인이 있다 (C#)

2024. 8. 19. 13:06IT/BaekJoon

문제 링크

https://www.acmicpc.net/problem/16673

 

 

문제

다음은 고려대학교 포털에 나와 있는 고대 와인에 대한 글 일부이다.

이 글을 본 수빈이는 고려대학교 와인 콜렉팅이라는 목표를 가지게 되었다. 하지만 그냥 모으면 재미가 없으니 규칙을 가지고 와인을 수집하려고 한다.

와인을 사기로 마음먹은 해를 0년 차라고 정의하고, n년 차에는 Kn+Pn2 만큼의 와인을 사는 것을 목표로 했다. K는 수빈이의 고려대 애착 정도를 나타내는 상수이고, P는 수빈이의 구매중독 정도를 나타내는 상수이다. 

그렇게 수빈이는 C년 동안 열심히 와인을 모았다. (마지막 해에 산 와인의 수는 KC + PC2가 된다.)

수빈이는 와인이 이제 방에 가득 쌓여, 자기가 얼마나 수집했는지 수를 세기 어려웠다.

여러분이 수빈이가 와인을 얼마나 수집했는지 계산해주자.

 

 

입력

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

 

 

출력

첫 번째 줄에 수빈이가 C년 동안 수집한 와인 수를 출력한다.

 

 

 

통과한 답안

namespace _16673
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string[] inputs = Console.ReadLine().Split(' ');
            int C = int.Parse(inputs[0]);
            int K = int.Parse(inputs[1]);
            int P = int.Parse(inputs[2]);

            double total = 0;
            for (int i = 1; i <= C; i++)
            {
                total += K * i + P * Math.Pow(i, 2);
            }

            Console.WriteLine(total);
        }
    }
}