QDU第二次月赛 简单题
来源:互联网 发布:水果淘宝店铺介绍范文 编辑:程序博客网 时间:2024/05/18 02:17
给你一个整数数列,保证只有一个数出现过奇数次,输出它。
多组测试数据。 每组测试数据第一行为一个整数n,代表该数列元素个数。(1 <= n <= 500000) 第二行为n个整数ai,以空格隔开。(-1000000 <= ai <= 1000000)
输出一行表示这个出现奇数次的数。
从头到尾异或一遍即可,两数相同则为0,0和任何数异或还是任何数,否则超时。。。。。。
# include<stdio.h># include<algorithm>using namespace std;int a[500010];int main(){int i,n;while(~scanf("%d",&n)){ for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=1;i<n;i++) a[0]=a[0]^a[i]; printf("%d\n",a[0]);}}
0 0
- QDU第二次月赛 简单题
- QDU 第二次月赛 求最大值
- 求最大值(qduoj)QDU创新实验室第二次月赛B题
- QDU第二次月赛 排在第几个(康拓展开)
- 一道简单的数据结构题 QDU
- cfenglv的一道简单签到题 QDU
- CodeVS第二次月赛
- QDU BelamiYao的一道简单签到题(思维)
- CodeVS 第二次月赛 A
- CodeVS第二次月赛 B
- codeVS第二次月赛 C
- 大二第二次月赛--手速
- 大二第二次月赛--买水果
- 第二次月赛总结(11.27)
- QDU no cer的一道简单签到题(线性递推)
- qdu Mathematics and Geometry(思维题)
- qdu 校赛 模拟的好题
- 大二第二次月赛--The number of maximum subset
- 【笔记&代码】 多核编程实战Multicore Application Programming For Windows
- Matlab绘图-很详细,很全面
- 彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误
- JS计时器
- sql虚构一个常量字段的查询
- QDU第二次月赛 简单题
- iOS UITextView限制字数
- Activity的四种加载方式
- 剑指offer第五题【用两个栈实现队列】c++实现
- hdoj3530Subsequence【单调队列】
- linux zImage生成过程详解
- T
- c/c++ sizeof的实现
- Android Makefile分析