問題 G: 尋找獨一無二的數
題目描述
現給你一組數,要求你找出其中只出現過一次的那個數。題目保證只有一個數字出現過一次,並且除了只出現一次的那個數字外,其餘的數字均出現了偶數次。
輸入
輸入包含多組測試樣例。每組樣例第一行為一個正整數n(1<=n<=1000000,並且n為奇數),表示數字的個數。 接下來的一行為n個正整數,所有的數都小於2^31。 當n=0時,輸入結束。
輸出
輸出只出現過一次的那個數字,每組結果佔一行。
樣例輸入
5 1 1 3 2 2 3 1 2 1 0
樣例輸出
3 2
提示
知道什麼是位運算麼
#include <iostream>
using
namespace
std;
int
main()
{
int
z,x,c,v;
while
(cin>>z&&z!=0)
{
c=0;
for
(x=1; x<=z; x++)
{
cin >> v;
c^=v;
}
cout << c<< endl;
}
return
0;
}
相關推薦
問題 G: 尋找獨一無二的數
題目描述 現給你一組數,要求你找出其中只出現過一次的那個數。題目保證只有一個數字出現過一次,並且除了只出現一次的那個數字外,其餘的數字均出現了偶數次。 輸入 輸入包含多組測試樣例。每組樣例第一行為一個正整數n(1<=n<=1000000,並且n為奇數),
HDU 1058 Humble Numbers (動規+尋找醜數問題)
string ffi 找規律 得到 mar lan algorithm size cep Humble Numbers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (J
[LeetCode]501. Find Mode in Binary Search Tree二叉搜索樹尋找眾數
pri fin lis 需要 efi lee value spa find 這次是二叉搜索樹的遍歷 感覺只要和二叉搜索樹的題目,都要用到一個重要性質: 中序遍歷二叉搜索樹的結果是一個遞增序列; 而且要註意,在遞歸遍歷樹的時候,有些參數如果是要隨遞歸不斷更新(也就是如果遞歸返
cf166e 在四面體上尋找路線數 遞推,取模
lac cti limit self pie code pri esp AD 來源:codeforces E. Tetrahedron You are given a tetrahedron. Let‘s mark it
經典算法詳解(9)尋找醜數
class 等於 char n) tchar return 算法 實現 個數 題目:我們把只含有因子2、3、5的數稱為醜數。例如6、8都是醜數,而14不是醜數,因為它含有因子7.通常也把1當做醜數。編程找出1500以內的全部醜數。註意:使用的算法效率應盡量高。 C++實現:
尋找水仙花數
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int i = 0; int a = 0; for (i = 100; i < 1000; i++)
尋找醜數Java實現
題目:把只包含因子2、3和5的數稱作醜數(Ugly Number)。例如6、8都是醜數,但14不是,因為它包含因子7。 習慣上我們把1當做是第一個醜數。求按從小到大的順序的第N個醜數。 醜數即:可分解為質數的乘積,且質數只能是2,3或5。 Java實現程式碼如下:
P1820 尋找AP數
素數 使用 反素數 main primes prim mes art txt P1820 尋找AP數 這道題跟那個反素數挺像的,於是就使用了經典的打表。 打表程序: #include<bits/stdc++.h> using std::cin; using st
尋找連續數中丟失的數
題目如下: 現在有一個數組,其值為從1到10000。由於某次偶然操作,導致這個陣列中丟失了某三個元素,同時順序被打亂,現在需要你用最快的方法找出丟失的這三個元素,並且將這三個元素根據從小到大重新拼接為
尋找特殊數
求1到N中的所有奇數 # include<stdio.h> int main() { intn,i; scanf("%d",&n); for(i=0;i<=n;i++){ if(
JS尋找眾數(easy)
內容:尋找眾數easy版關鍵點:找出陣列中出現次數最多的數字基本實現邏輯:1、雙重迴圈遍歷陣列的值,並依次記錄每個數在陣列中總共出現的次數,並將總次數按順序插入至新的陣列中。2、通過找出陣列中的最大值,即可獲得最大值的索引值3、最終通過索引取得陣列中的眾數。強制約定: 1、下
尋找醜數,把只包含因子2、3和5的數稱作醜數(Ugly Number)
題目: 把只包含因子2、3和5的數稱作醜數(Ugly Number)。例如6、8都是醜數,但14不是,因為它包含因子7。 習慣上我們把1當做是第一個醜數。求按從小到大的順序的第N個醜數。 思路: 所
Ugly Number 尋找醜數 簡單題
Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. For exampl
尋找親和數(使用伴隨陣列)
然後取i=2,3,4,5(i<=10/2),j依次對應的位置為j=(4、6、8、10),(6、9),(8),(10)各數所對應的位置。依據j所找到的位置,在j所指的各個數的下面加上各個真因子i(i=2、3、4、5)。整個過程,即如下圖所示(如sum[6]=1+2+3=6,sum[10]=1+2+5=8.
尋找“完數”
題目:一個數如果恰好等於它的因子之和,這個數就稱為"完數"。例如6=1+2+3.程式設計 找出1000以內的所有完數。 題目分析:分別求出所有因數相加,與原數比較 public static void perfectNum() { for (int i = 1;
java 尋找水仙花數
true int image -s mage size class oid 分解 題目:打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如:153是一個"水仙花數",因為153=1的三次方+5的三次方+3的三次方。 程序分析:利用
KMP的妙用(利用next數組尋找字符串的循環節)
images 關系 其中 一次 容易 line 數組 最大 最小 利用KMP的next數組的性質,我們可以找到next數組的循環節。先說結論:設字符串長n,則若其 i % ( i – next[n] ) == 0 ,則其有循環節(循環節數目大於1),其循環節數目為 i /
數據結構-尋找單鏈表的中間元素
使用 中間 -1 stream rect eap play search please 1:這裏使用一個只用一遍掃描的方法。描述如下: 假設mid指向當前已經掃描的子鏈表的中間元素,cur指向當前已掃描鏈表的末節點,那麽繼續掃描即移動cur到cur->next
Python爬蟲小實踐:尋找失蹤人口,爬取失蹤兒童信息並寫成csv文件,方便存入數據庫
python tor enc mini 執行 gem view 獲取 但是 前兩天有人私信我,讓我爬這個網站,http://bbs.baobeihuijia.com/forum-191-1.html上的失蹤兒童信息,準備根據失蹤兒童的失蹤時的地理位置來更好的尋找失蹤兒童,這
【離散化樹狀數組】Nordic Collegiate Programming Contest G.Galactic Collegiate Programming Contest
sizeof add urn ont col down += str one 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 int n,m; 5