( 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 236. Lowest Common Ancestor of a Binary Tree
根据LCA的定义,二叉树中最小公共祖先就是两个节点p和q最近的共同祖先节点,LCA的定义没什么好解释的,主要是这道题的解法。
47 0
|
8月前
杭电2095(find your present (2))
杭电2095(find your present (2))
45 0
LeetCode contest 190 5418. 二叉树中的伪回文路径 Pseudo-Palindromic Paths in a Binary Tree
LeetCode contest 190 5418. 二叉树中的伪回文路径 Pseudo-Palindromic Paths in a Binary Tree
LeetCode 389. Find the Difference
给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。
127 0
LeetCode 389. Find the Difference
|
机器学习/深度学习 Java
HDOJ 2095 find your present (2)
HDOJ 2095 find your present (2)
117 0
HDOJ 2095 find your present (2)
|
Web App开发 Java 数据安全/隐私保护
HDOJ(HDU) 1563 Find your present!(异或)
HDOJ(HDU) 1563 Find your present!(异或)
244 0
LeetCode之Find the Difference
LeetCode之Find the Difference
128 0
|
算法
[LeetCode]--203. Remove Linked List Elements
Remove all elements from a linked list of integers that have value val. Example Given: 1 –&gt; 2 –&gt; 6 –&gt; 3 –&gt; 4 –&gt; 5 –&gt; 6, val = 6 Return: 1 –&gt; 2 –&gt; 3 –&gt; 4 –&gt;
1054 1