hdu 1850 Being a Good Boy in Spring Festival (nim game output plan number)

#include<stdio.h>
using namespace std;
int a[105];
int main(){
	int n;
	while(scanf("%d",&n)&&n){
		int tem=0;
		
		for(int i=0;i<n;i++){
			int x;
			scanf("%d",&x);
			a[i]=x;
			has^=x;
		}
		if(tem==0)
		printf("0\n");
		else {
			int sum=0;
			for(int i=0;i<n;i++)
			if((tem^a[i])<a[i])
			sum++;
			printf("%d\n",sum);
		}	
	}	
	return 0;
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325778245&siteId=291194637