3x+5나 -x+2처럼 주어진 일차 다항식을 읽고 그 도함수인 상수를 출력한다.
다항식은 문자의 거듭제곱에 상수를 곱한 항들의 합으로 이루어진 식이다. 예를 들어 x2−2x+3x^2 - 2x + 3x2−2x+3이 다항식이다. 변수가 하나뿐인 다항식을 일변수 다항식이라 하고, 보통 다음과 같이 쓴다.
f(x)=anxn+an−1xn−1+⋯+a2x2+a1x+a0f(x) = a_n x^n + a_{n-1} x^{n-1} + \cdots + a_2 x^2 + a_1 x + a_0f(x)=anxn+an−1xn−1+⋯+a2x2+a1x+a0
차수가 1 이하인 일변수 다항식이 주어진다. 이 다항식을 미분한 결과를 출력하는 프로그램을 작성하시오.
첫째 줄에 차수가 1 이하인 일변수 다항식이 주어진다. 항은 최대 2개이고, 변수는 항상 xxx이며, 항 사이에는 공백이 없다. 계수와 상수항은 절댓값이 10,000을 넘지 않는 정수이다. 계수의 절댓값이 1이면 계수를 생략해서 쓴다. 차수가 같은 항은 한 번만 주어지고, 항은 차수가 큰 것부터 작은 순서로 주어진다.
주어진 다항식을 미분한 결과를 첫째 줄에 출력한다. 차수가 1 이하인 다항식의 도함수는 상수이므로, 그 값을 정수 하나로 출력한다.
멱함수의 미분법 (xn)′=nxn−1(x^n)' = n x^{n-1}(xn)′=nxn−1을 쓴다. 미분 가능한 두 함수에 대해 합의 법칙 (f(x)+g(x))′=f′(x)+g′(x)(f(x) + g(x))' = f'(x) + g'(x)(f(x)+g(x))′=f′(x)+g′(x)가 성립한다.