首页 > 学院 > 开发设计 > 正文

PAT 1113

2019-11-06 08:11:08
字体:
来源:转载
供稿:网友

超级水题,sort排序,中间断开,加起来减一下就好了

#include <iostream>#include <algorithm>#include<string>#include<map>#include <vector>#include <cmath>using namespace std;int main() {	int n;	long long a[100005];	scanf("%d", &n);	for (int i = 0; i < n; i++) {		scanf("%lld", &a[i]);	}	sort(a, a + n);	if (n % 2) {		PRintf("1");	}	else {		printf("0");	}	long long ans1 = 0 , ans2 = 0;	for (int i = 0; i < n / 2; i++) {		ans1 += a[i];	}	for (int i = n/2; i < n; i++) {		ans2 += a[i];	}	long long ans = ans2 - ans1;	printf(" %lld/n", ans);	return 0;}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表