首页 > 其他 > 详细

PTA乙级 (1010 一元多项式求导 (25分))

时间:2020-02-02 20:51:35      阅读:82      评论:0      收藏:0      [点我收藏+]

1010 一元多项式求导 (25分)

https://pintia.cn/problem-sets/994805260223102976/problems/994805313708867584

#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>
#include <cmath>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
	bool flag=true;
	int count=0,num;
	vector<int> vec;
	while(cin>>num) vec.push_back(num);
	for(int i=1;i<vec.size();i+=2){if(vec[i]!=0) flag=false;}
	if(flag) cout<<"0 0";
	else
       {
	    for(int i=0;i<vec.size()-1;i++)
	    {
		if(i%2==0&&vec[i+1]!=0)
		{
			vec[i]=vec[i]*vec[i+1];
			vec[i+1]=vec[i+1]-1;
			if(i==0) cout<<vec[i]<<" "<<vec[i+1];
			else cout<<" "<<vec[i]<<" "<<vec[i+1];
		}
	    }
        }
	return 0;
}

PTA乙级 (1010 一元多项式求导 (25分))

原文:https://www.cnblogs.com/jianqiao123/p/12253383.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!