hdu-2109-Fighting for HDU
来源:互联网 发布:linux 删除samba用户 编辑:程序博客网 时间:2024/05/22 07:04
#include<stdio.h>
#include<stdlib.h>
int a[100],b[100];
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int n,i;
while(scanf("%d",&n)&&n)
{
int sum1=0,sum2=0;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
scanf("%d",&b[i]);
qsort(a,n,sizeof(a[0]),cmp);
qsort(b,n,sizeof(b[0]),cmp);
for(i=0;i<n;i++)
{
if(a[i]>b[i])
sum1+=2;
else if(a[i]==b[i])
{
sum1++;
sum2++;
}
else
sum2+=2;
}
printf("%d vs %d\n",sum1,sum2);
}
return 0;
}
#include<stdlib.h>
int a[100],b[100];
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int n,i;
while(scanf("%d",&n)&&n)
{
int sum1=0,sum2=0;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
scanf("%d",&b[i]);
qsort(a,n,sizeof(a[0]),cmp);
qsort(b,n,sizeof(b[0]),cmp);
for(i=0;i<n;i++)
{
if(a[i]>b[i])
sum1+=2;
else if(a[i]==b[i])
{
sum1++;
sum2++;
}
else
sum2+=2;
}
printf("%d vs %d\n",sum1,sum2);
}
return 0;
}
- Fighting for HDU 2109
- HDU 2109 Fighting For HDU
- HDU 2109 Fighting for HDU
- hdu 2109 Fighting for HDU
- hdu-2109-Fighting for HDU
- HDU 2109 Fighting for HDU
- HDU-2109-Fighting for HDU
- hdu 2109 (Fighting for HDU)
- hdu 2109 Fighting for HDU
- HDU Fighting for HDU
- hdoj 2109 Fighting for HDU
- hdoj-2109-Fighting for HDU
- HDU 2109 Fighting for HDU 排序
- HDU 2109 Fighting for HDU(水~)
- Fighting for HDU
- Fighting for HDU
- HDU2109 Fighting for HDU
- Fighting for HDU
- Java 理论与实践: 流行的原子
- 关于asp.net开发
- Cics中Java调用的两种方式
- 时间格式化精确到毫秒
- C++私有成员变量的理解
- hdu-2109-Fighting for HDU
- 定义指针类型时*号位置与功能的关系
- JAVA笔记【20131205】
- 回来了~20131205
- JavaWeb学习__第3天__Servlet
- 单例模式
- 口水文章2——在Ubuntu 13.04左侧启动栏中添加应用程序启动图标,以Eclipse为例
- CF 65C Harry Potter and the Golden Snitch(空间向量+二分)
- 无意义的事情做了太多