坑嗲啊,这么简单的问题!!
多项式只有一个未知数有没有!
靠,,,
谁出的题,坑爹。。
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int main(){ int k,e; double c; double a[10010]; int ans = 0; // memset(v,0,sizeof(v)); memset(a,0,sizeof(a)); scanf("%d",&k); while(k--){ scanf("%d%lf",&e,&c); a[e]+=c; } scanf("%d",&k); while(k--){ scanf("%d%lf",&e,&c); a[e]+=c; } for(int i = 10009;i>=0;i--){ if(a[i])ans++; } printf("%d",ans); for(int i = 10009;i>=0;i--){ if(a[i]){ printf(" %d %.1f",i,a[i]); } } puts(""); return 0; }
时间: 2024-10-17 07:31:08