没有的那个数可以用异或做,
nt getLose(int a[], int n)
{
    int t = 0;
    for(int i =1; i<=n; i++)
        t = t ^ i;
    //最大值为n,缺失一个元素,则元素个数为n-2
    for(int i=0; i<n-1; i++)
        t = t ^ a[i];
    return t;
}
————————————————
版权声明:本文为CSDN博主「清塘荷韵_kathy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_24336773/article/details/81709343
希望我明天考到原题,如果能过笔试,那就谢谢楼主了,不过估计原题不多.