B1010単変量多項式導出(25分)

ここに画像を挿入説明
ソリューション:派生関数

ご注意ください

  • 特殊文は、場合にのみ、ゼロ次の項目を入力します。レコードの数を使用してL。
#include <stdio.h>
int array1[1010]={0};
int array2[1010]={0};
int main(){
	int a1,a2;
	int t=0,l=0;
	while(scanf("%d%d",&a1,&a2)!= EOF){
		array1[t]=a1;
		array2[t]=a2;
		t++;
        if(a2==0) l++;
	}
	for(int i=0;i<t;i++){
        	if(t==l){
			printf("0 0");
			break;
		}
		if(array2[i]==0){
			continue;
		}else {if(i!=0) printf(" ");
			printf("%d %d",array1[i]*array2[i],array2[i]-1);
		}
	}
	return 0;
}
公開された91元の記事 ウォンの賞賛9 ビュー10000 +

おすすめ

転載: blog.csdn.net/WeDon_t/article/details/105152896