这题不难,主要是我写循环输入的的时候,自己的电脑没办法跳出循环while(scanf("%d%d",&i,&j)!=EOF),但是PTA能
///满分
#include<stdio.h>
int main(){
int a[1000]={0},i,j,n=0;
while(scanf("%d%d",&i,&j)!=EOF){
if(n==0) n=j;//记录最前面的项的指数
a[j]=i;
}
if(n==0) printf("0 0");
else{
for(i=n;i>0;i--){
if(i*a[i]!=0){
if(i!=n) printf(" ");
printf("%d %d",i*a[i],i-1);
}
}
}
return 0;
}