谁写一个完整的程序看一看啊
多少恨, 昨夜梦魂中。 还似旧时游上苑, 车如流水马如龙; 花月正春风!
#include <stdio.h> #define Nmax 1000000 int n,ans,ans1,ans2,a[Nmax],i,p; int main() { scanf("%d",&n); for (i=0; i<n; i++) scanf("%d",&a[i]); ans=0; for (i=0; i<n; i++) ans^=a[i]; p=1<<30; while ((p&ans)==0) p>>=1; ans1=0; ans2=0; for (i=0; i<n; i++) if (a[i]&p) ans1^=a[i]; else ans2^=a[i]; printf("%d %d\n",ans1,ans2); system("pause"); }