nyoj-821-简单求值
来源:互联网 发布:数据库管理数据的优点 编辑:程序博客网 时间:2024/05/19 23:13
#include<stdio.h>
#include<stdlib.h>
int a[510];
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int s1=0,s2=0,i;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
qsort(a,n,sizeof(a[0]),cmp);
for(i=0;i<n;i++)
{
if(i%2==0)
s1+=a[i];
else
s2+=a[i];
}
if(s1>s2)
printf("%d\n",s1-s2);
else
printf("%d\n",s2-s1);
}
return 0;
}
#include<stdlib.h>
int a[510];
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int s1=0,s2=0,i;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
qsort(a,n,sizeof(a[0]),cmp);
for(i=0;i<n;i++)
{
if(i%2==0)
s1+=a[i];
else
s2+=a[i];
}
if(s1>s2)
printf("%d\n",s1-s2);
else
printf("%d\n",s2-s1);
}
return 0;
}
- nyoj-821-简单求值
- NYOJ 821 简单求值
- NYOJ 821 简单求值【简单题】
- NYOJ 305 表达式求值 (简单栈应用)
- 【NYOJ-35】表达式求值——简单栈练习
- NYOJ 35 表达式求值
- NYOJ 35表达式求值
- NYOJ 409表达式求值
- NYOJ-35-表达式求值
- nyoj 35 表达式求值
- NYOJ 35 表达式求值
- 表达式求值 nyoj
- NYOJ 35 表达式求值
- NYOJ 35-表达式求值
- nyoj 305 表达式求值
- NYOJ,305,表达式求值
- nyoj-305-表达式求值
- nyoj 35 表达式求值
- OPENGL中GLU和GLUT工具箱
- Oracle内连接、外连接、右外连接、全外连接小总结
- Web 开发与设计之 Google 兵器谱
- Bellman-Ford算法介绍总结
- 最大子段和
- nyoj-821-简单求值
- java 接口理解
- HTML5一个标志性的漏洞在今年被发现!
- 不得不看的黑客工具集
- 1-XPE体系结构基础
- poj 1000
- 黑马程序员_学习日记_Java基础_多线程
- 二叉树深度
- jad.exe下载地址(eclipse或myeclipse反编译插件和)