【杭电ACM】1.2.5 find your present (2)
【杭电ACM】1.2.5 find your present (2)
http://acm.hdu.edu.cn/game/entry/problem/show.php?chapterid=1§ionid=2&problemid=11本来按照题目要求用C的scanfAC了。
后来在C++里面引入了
ios::sync_with_stdio(false);
消除了ios和scanf等的同步等待时间,否则超时。
另外这一题要想到用异或,否则用大数组操作既麻烦又浪费时间空间。
1 #include <iostream> 2 3 using namespace std; 4 5 int main(){ 6 ios::sync_with_stdio(false); 7 int n; 8 while(cin >> n){ 9 int ans = 0; 10 if(n == 0) 11 break; 12 do{ 13 int a; 14 cin >> a; 15 ans ^= a; 16 }while(-- n > 0); 17 cout << ans << endl; 18 } 19 return 0; 20 }