一元多项式求导

旧时模样 提交于 2019-11-29 19:34:46
#include <stdio.h>
#include <string.h>

struct N{
    int c;
    int e;
}buf[1010],ans[1010];
int main()
{
  freopen("data.in","r",stdin);
  freopen("d1.out","w",stdout);
  int x,y,index=0,k=0,i;
  while(scanf("%d%d",&x,&y)!=EOF)
    {
      buf[index].c=x;
      buf[index].e=y;
      if(buf[index].e==0)
    break;
      index++;
    }
k=index;
if(k==0)
    printf("0 0");
else
  {
  for(i=0;i<index-1;i++)
    {    if(buf[i].e!=0)
      printf("%d %d ",buf[i].c*buf[i].e,buf[i].e-1);
    }

    printf("%d %d",buf[i].c*buf[i].e,buf[i].e-1);
  }

  return 0;
}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!