标签:pat
代码:
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int Hash[1005];
int vis[1005];
int main()
{
memset(Hash,0,sizeof(Hash));
memset(vis,0,sizeof(vis));
int i;
int c,e;
while(scanf("%d%d",&c,&e)!=EOF)
{
Hash[e]=c;
}
for(i=1000;i>=0;i--)
{
if(Hash[i]!=0&&i!=0)
{
vis[i-1]=Hash[i]*i;
}
}
int flag=0;
for(i=1000;i>=0;i--)
{
if(vis[i]!=0)
{
flag++;
if(flag==1)
printf("%d %d",vis[i],i);
else
printf(" %d %d",vis[i],i);
}
}
if(flag==0)
printf("0 0\n");
else
printf("\n");
return 0;
}版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:pat
原文地址:http://blog.csdn.net/xky1306102chenhong/article/details/48091835