#include <stdio.h>
#include <stdlib.h>
struct project
{
int price,mass;
} p[100],T;
int main()
{
int n,i,j;
while(~scanf("%d",&n))
{
for(i=0; i<n; i++)
scanf("%d",&p[i].mass);
for(i=0; i<n; i++)
scanf("%d",&p[i].price);
for(i=0; i<n; i++)
for(j=0; j+1<n-i; j++)
{
if(p[j].mass>p[j+1].mass)
{
T=p[j];
p[j]=p[j+1];
p[j+1]=T;
}
if(p[j].mass==p[j+1].mass&&p[j].price<p[j+1].price)
{
T=p[j];
p[j]=p[j+1];
p[j+1]=T;
}
}
for(i=0; i<n; i++)
printf("%d %d\n",p[i].mass,p[i].price);
}
return 0;
}
2873-老--质价比 SDUT C语言
最新推荐文章于 2024-09-18 13:10:05 发布