1. 程式人生 > >1010 一元多項式求導 (25分)

1010 一元多項式求導 (25分)

輸出 不能 detail spa exp != net details 原來

#include<iostream>
using namespace std;
int main()
{
	int index;
	int expo;
	cin>>expo>>index;
	if(index==0){
		cout << "0 0";
		return 0;
	}
	else 
	cout << index*expo <<" "<<index-1;
	while(cin>>expo>>index)
	if(index!=0)
		cout<<" "<<index*expo<<" "<<index-1;
	return 0;
}

 

設計函數求一元多項式的導數。(註:x^n^(n為整數)的一階導數為n*x^n-1^。)

輸入格式:以指數遞降方式輸入多項式非零項系數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。

輸出格式:以與輸入相同的格式輸出導數多項式非零項的系數和指數。數字間以空格分隔,但結尾不能有多余空格。註意“零多項式”的指數和系數都是0,但是表示為“0 0”。

輸入樣例:

3 4 -5 2 6 1 -2 0
輸出樣例:

12 3 -10 1 6 0

解析:

妙啊,原文鏈接https://blog.csdn.net/qq_37729102/article/details/81607589

求導過後,系數即原始系數*指數,指數即指數-1,原來指數為0的常數再求導過後,就變成了0,輸出0 0.

穩健

1010 一元多項式求導 (25分)