@Metralix
2016-10-06T07:35:34.000000Z
字数 335
阅读 880
language C
这题考虑一下奇偶性就可以了
如果总数是奇数个的糖的话,你只要拿走含奇数个糖的包
偶数也是如此。
#include<stdio.h>int main(){int n,i,sum,h=0,k=0;scanf("%d",&n);int asd[n-1];for(i=0;i<n;i++){scanf("%d",&asd[i]);}for(i=0;i<n;i++){sum+=asd[i];}if(sum%2==0){for(i=0;i<n;i++){if(asd[i]%2==0)h++;}}else if(sum%2!=0){for(i=0;i<n;i++){if(asd[i]%2!=0)k++;}}printf("%d",h+k);return 0;}
