在数学书我们曾经学过求多项式系数的问题吧,但是编程上怎么办呢?
先给一道例题看看吧 Easy Task
(资料图)
Calculating the derivation of a polynomial is an easy task. Given a function f(x) , we use (f(x))’ to denote its derivation. We use x^n to denote xn. To calculate the derivation of a polynomial, you should know 3 rules: (1) (C)’=0 where C is a constant. (2) (Cx^n)’=C*n*x^(n-1) where n>=1 and C is a constant. (3) (f1(x)+f2(x))’=(f1(x))’+(f2(x))’. It is easy to prove that the derivation a polynomial is also a polynomial.
Here comes the problem, given a polynomial f(x) with non-negative coefficients, can you write a program to calculate the derivation of it?
Input
Standard input will contain multiple test cases. The first line of the input is a single integerT (1 <= T <= 1000) which is the number of test cases. And it will be followed byT consecutive test cases.
There are exactly 2 lines in each test case. The first line of each test case is a single line containing an integerN (0 <= N <= 100). The second line contains N + 1 non-negative integers,CN, CN-1, …, C1, C0, ( 0 <= Ci <= 1000), which are the coefficients of f(x).Ci is the coefficient of the term with degree i in f(x). (CN!=0)
Output
For each test case calculate the result polynomial g(x) also in a single line. (1) If g(x) = 0 just output integer 0.otherwise (2) suppose g(x)= Cmx^m+Cm-1x^(m-1)+…+C0 (Cm!=0),then output the integersCm,Cm-1,…C0. (3) There is a single space between two integers but no spaces after the last integer.
Sample Input
3 0 10 2 3 2 1 3 10 0 1 2
Sample Output
0 6 2 30 0 1
这道例题的意思是先给你一个T,然后是有T组测试样例,然后给你一个n,表示有n+1个数,让你求多项式的系数,注意,如果n=0,输出的是0.
下面给代码喽
#includeint main(){ int t, n, i, j, a[1000], b[1000]; while(~scanf("%d", &t)) { for(i=0;i
1月31日,山西焦煤召开煤炭增产保供专题会议,传达学习国家和省煤炭增产保供最新会议精神,协调解决一季度煤炭增产保供工作中存在的问题,更多
2023-02-02 11:55:36国家发展改革委等部门关于修订印发《煤矿安全改造中央预算内投资专项管理办法》的通知发改能源规〔2023〕80号各省、自治区、直辖市、新疆生产更多
2023-02-02 11:16:351月31日举行的2023年山西省能源工作会议,总结2022年能源工作,分析当前发展形势,部署今年工作任务。 会上,山西省能源局介绍,2022年更多
2023-02-02 10:01:002月1日,来关注山西煤炭企业新年的生产情况。山西是我国能源大省,2022年煤炭产量达到13亿吨,位居全国第一。位于山西太原的官地煤矿是一更多
2023-02-02 10:11:28据宁波市重要生产资料市场监测系统监测,12月份,全市煤炭均价为117725元吨,环比下降2%。其中烟煤9305元吨,环比下降15%;无烟煤1424元吨更多
2023-02-02 09:53:41据商务部重要生产资料市场监测系统显示,上周(2023年1月16日-22日),云南省煤炭均价为1530元吨,环比上涨05%。其中,动力煤均价8501元吨更多
2023-02-02 10:02:12据商务部重要生产资料市场监测系统显示,1月21日至1月27日,陕西省煤炭均价16100元吨,环比下跌63%。其中:无烟煤18500元吨,环比下跌149%更多
2023-02-02 09:54:101月31日上午,中国煤炭工业协会国际合作部主任苏传荣一行拜会日本石油天然气·金属矿物资源机构北京办事处,与新任所长古谷寿之等举行会谈更多
2023-02-01 15:57:41今年煤炭增产不低于5%、将达1365亿吨,同时还要兼顾双碳。1月31日,能源大省山西开年即聚焦能源增产保供。 在2023年山西能源工作会上,更多
2023-02-01 10:54:02国家统计局31日发布消息,2022年,规模以上工业企业实现营业收入13791万亿元,比上年增长59%;发生营业成本11684万亿元,增长71%;营业收更多
2023-02-01 10:09:55