HDU ACM 1850 Being a Good Boy in Spring Festival
2015-05-28 21:54
471 查看
// HDU ACM 1850 Being a Good Boy in Spring Festival #include <iostream> using namespace std; #define MAX 101 int N[MAX]; int main() { int m, t, cnt; while (cin>>m,m!=0) { t = 0; cnt = 0; for (int i = 1; i <= m; i++) { cin >> N[i]; t ^= N[i]; } for (int i = 1; i <= m; i++) { t ^= N[i]; if (N[i] > t) // 此时t为可去掉的个数,如果t小于本堆中的个数 cnt++; t ^= N[i]; // 两次异或之后t等于原值 } cout << cnt << endl; } }
相关文章推荐
- spring4.2完整web项目(使用html视图解析器)
- 题目1158:买房子 JAVA
- java 虚拟机与并发处理几个问题简要(一)
- java 虚拟机与并发处理几个问题简要(一)
- java中的多线程一:实现多线程
- 深入理解java异常处理机制
- JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
- Java基础知识之IO(1)
- java资料汇总
- 我是菜鸟:Java泛型学习
- Spring 配置数据源 利用JdbcTemplate工具类实现增删改查
- Java Servlet学习笔记(三)Servlet表单数据
- java 链表结点的删除的两种方法
- Java 事件监听器
- Java.lang.OutOfMemoryError是什么
- java中的this和super关键字
- java中的泛型笔记
- Spring官网改版后下载
- Java学习日记之类和对象的属性
- 关于JAVA有关类与继承的学习