1. 程式人生 > >無主之地1

無主之地1

輸出各個區域的統計結果(不要求排序)

關於無主之地程式碼本身很簡單,

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

int main()

{

int  m,n,i,j;
int a[105],b[105];
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
j=0;
while(scanf("%d %d",&m,&n)!=EOF)
{
b[j++]=m;
a[m]+=n;
if(m==0&&n==0)
{
for(i=0;i<105;i++)
{
for(j=i+1;j<105;j++)
{
if(b[i]==b[j])
b[j]=0;
}
if(a[b[i]]!=0&&b[i]!=0)
{
printf("%d %d\n",b[i],a[b[i]]);
}
}
break;
}
}

return 0;

}

注意細節,無序。。。