本来计划一个暑假多刷一些关于PAT的题目,以及提升一下自己的编程能力。
结果,暑假倒是过去了,也步入研二了,但是这些文章呢,一直迟迟没有写出来。
我感觉非常不好意思,所以,从今天开始,我又回来继续写这些关于编程的文章了。
一方面呢,是为了提升自己的实力,另一方面呢,也是为了让更多小伙伴能跟我一起提升编程技术。
今天这道题目呢,是收录在PAT乙级中的第1010题,也就是一元多项式求导。
题目要求如下:
1、以指数递降的方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数),但这个括号里的内容,其实并无太大作用,其实可以忽略这个,因为在这道题目里,它并没有要求对整数的绝对值进行一个判断。
2、要求以与输入相同的格式来输出结果,也就是输出导数多项式的非零项系数和指数,但是结尾不能有多余空格,以及要特别注意一点:“零多项式”的指数和系数都是0,表示为0 0。
我来根据题目给的例子,来讲清楚这道题目的实现原理。
实现原理分析
我一直认为,在正式开始做编程题之前,理清逻辑是非常重要的。
而流程图恰好能帮助我们来理清逻辑。<