这个代码AC了,但输入是有问题的,样例都过不了。
实际上,本题的正解是将所有输入的数异或起来,但这个代码做的实际上只是输出最后一个输入的数
// luogu-judger-enable-o2 #include<cstdio> using namespace std; int main() { int n,t=0,k=0; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d",&k);//输入有误 k^=t; } printf("%d",k); return 0; }
AC记录