Cin vs scanf в cpp (более быстрый)
я застрял на одной проблеме SPOJ.com - проблема ололо[^]
Я беру XOR всего значения наконец все значения которые приходят два раза будут отменены а оставшееся значение будет ans
1) я использовал
cin>>tempс
std::ios::sync_with_stdio(false);
в цикле while получаем "WA" (я использовал вышеописанную строку Использование scanf() в программах на C++ быстрее, чем использование cin? - переполнение стека[^] )
Да и времени было мало
2)используется только cin>>temp got TLE
3)используется только
scanf("%d",&temp)принято
Что я уже пробовал:
#include<bits/stdc++.h> using namespace std; int main(){ long long int t; cin>>t; std::ios::sync_with_stdio(false); long long int ans=0; while(t--){ long long int temp; cin>>temp; ans=ans^temp; } cout<<ans; }
может ли кто-нибудь объяснить, почему мой ответ не был принят в первом случае, согласно сообщению, я сделал то же самое
Richard MacCutchan
Вам нужно спросить людей в SPOJ.com.