Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

소소한 개발자

[백준] 14730 - 謎紛芥索紀 (Small) 본문

온라인 저지/백준

[백준] 14730 - 謎紛芥索紀 (Small)

rrrmaster 2021. 8. 5. 13:59

문제 링크

14730번: 謎紛芥索紀 (Small) (acmicpc.net)

 

14730번: 謎紛芥索紀 (Small)

성민이는 이번 학기에 미적분학 과목을 수강하고 있다. 다항함수의 미분 단원 과제를 하던 도중 미분을 하기가 귀찮아진 성민이는 미분하려는 함수 f(x)가 주어지면, 미분 된 함수 f’(x)를 자동

www.acmicpc.net

 

코드 

#include <iostream>

int main()
{
	int n, s = 0;
	int a, b;
	std::cin >> n;
	while (n--)
	{
		std::cin >> a >> b;
		s += b * a;
	}
	std::cout << s;
}

 

풀이 해설

이 문제는 입력받은 함수를 미분한 다음 $f(x)$를 입력받아 $f'(x)$값을 구하는 문제이다.

이걸 공식으로 나타내면 다음과 같다.

$f(x)=a_0x^{b_0} + a_1x^{b_1} + a_2x^{b_2} + ... + a_nx^{b_n}$ 

이걸 미분하면

$f'(x)={b_0}a_0x^{b_0-1} + {b_1}a_1x^{b_1-1} +{b_2}a_2x^{b_2-1} + ... + {b_n}a_nx^{b_n-1}$

 

이때 문제에서 $f'(x)$ x의 값은 무조건 1이다.

그러면

$f'(1)={b_0}a_0 + {b_1}a_1 +{b_2}a_2 + ... + {b_n}a_n$ ($1^n=1$을 기억하자)

 

그러면 식을 간단하게 나타내면 아래와 같다

$f'(1)=\sum_{i=0}^{n}{a_ib_i}$

 

TMI로 謎紛芥索紀 = 미분개색기 이다

'온라인 저지 > 백준' 카테고리의 다른 글

[백준] 14726 - 신용카드 판별  (0) 2021.08.06
[백준] 1388 - 바닥 장식  (0) 2021.08.05
[백준] 13771 - Presents  (0) 2021.08.01
[백준] 2959 - 거북이  (0) 2021.08.01
[백준] 17608 - 막대기  (0) 2021.08.01
Comments