( find your present (2) ) 【异或运算】

简介:
Code Render Status : Rendered By HDOJ G++ Code Render Version 0.01 Beta

复制代码
 1 #include <stdio.h>
 2 int main()
 3 {
 4     int n,r,t;
 5     while (scanf("%d",&n),n)
 6     {
 7         r=0;
 8         while (n--)
 9         {
10             scanf("%d",&t);
11             r^=t;
12         }
13         printf("%d\n",r);
14     }
15     return 0;
16 }
复制代码

本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/archive/2012/06/15/2550530.html,如需转载请自行联系原作者

相关文章
LeetCode 389. Find the Difference
给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。
118 0
LeetCode 389. Find the Difference
|
索引
LeetCode 287. Find the Duplicate Number
给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。
86 0
LeetCode 287. Find the Duplicate Number
LeetCode 402. Remove K Digits
给定一个以字符串表示的非负整数 num,移除这个数中的 k 位数字,使得剩下的数字最小。
80 0
LeetCode 402. Remove K Digits
|
人工智能 算法
LeetCode 1347. 制造字母异位词的最小步骤数 Minimum Number of Steps to Make Two Strings Anagram
LeetCode 1347. 制造字母异位词的最小步骤数 Minimum Number of Steps to Make Two Strings Anagram
|
算法 容器
常用查找算法 find() find_if() adjacent_find() binary_search() count() count_if()
常用查找算法 find() find_if() adjacent_find() binary_search() count() count_if()
|
Web App开发 Java 数据安全/隐私保护
HDOJ(HDU) 1563 Find your present!(异或)
HDOJ(HDU) 1563 Find your present!(异或)
235 0
LeetCode之Find the Difference
LeetCode之Find the Difference
118 0