PAT A1113 integer set partition (25)

来源:互联网 发布:淘宝卡dnf称号 编辑:程序博客网 时间:2024/04/30 10:49
#include<cstdio>#include<vector>#include<algorithm>using namespace std;int n;vector<int> sq;int getsum(int i,int j){int sum=0;for(i;i<=j;i++){sum+=sq[i];}return sum;}int main(){int i;scanf("%d",&n);int temp;for(i=0;i<n;i++){scanf("%d",&temp);sq.push_back(temp);}sort(sq.begin(),sq.end());int s1=0,s2=0,n1,n2;s2=getsum(0,(n/2)-1);s1=getsum((n/2),n-1);if(n%2==0){printf("0 ");}else{printf("1 ");}printf("%d\n",abs(s1-s2));system("pause");return 0;}

0 0
原创粉丝点击