AC日记——计算多项式的导函数 openjudge 1.5 38
生活随笔
收集整理的這篇文章主要介紹了
AC日记——计算多项式的导函数 openjudge 1.5 38
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
38:計算多項式的導函數
總時間限制:?計算多項式的導函數是一件非常容易的任務。給定一個函數f(x),我們用f'(x)來表示其導函數。我們用x^n來表示x的n次冪。為了計算多項式的導函數,你必須知道三條規則:
(1)、(C)' = 0?如果C是常量
(2)、(C*x^n)' = C*n*x^(n-1)?如果n >= 1且C是常量
(3)、(f1(x)+f2(2))' = f1'(x)+f2'(x)
容易證明,多項式的導函數也是多項式。
現在,請你編寫一個程序,給定一個不包含負系數且已合并好同冪次項的多項式f(x),計算出它的導函數。
第一行是一個整數n(0 <= n <= 100)表明多項式的最高次冪為n。
第二行包含n+1個非負整數,Cn?,Cn-1?,Cn-2?,Cn-3?,Cn-4?,… ,C1,C0(0 <= Ci?<= 1000)且Cn != 0。Ci是冪次為i的項的系數。
(1) 如果g(x) = 0那么直接輸出0
(2) 如果g(x)形如Cm(x^m)+Cm-1(x^(m-1))+…+C0(Cm!=0)那么輸出Cm…C0
(3) 相鄰整數之間有單個空格。
?
思路:
只是題目比較難讀,,代碼是真提莫的短;
?
來,上代碼:
#include<cstdio>using namespace std;int n;int main() {scanf("%d",&n);if(n==0){printf("0\n");return 0;}int cur;for(int i=n;i>0;i--){scanf("%d",&cur);printf("%d ",cur*i);}return 0; }?
轉載于:https://www.cnblogs.com/IUUUUUUUskyyy/p/6154808.html
總結
以上是生活随笔為你收集整理的AC日记——计算多项式的导函数 openjudge 1.5 38的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于gulp的前端脚手架(二)
- 下一篇: Asp.Net MVC4下设置W3P3(