我没想出什么好的算法,就直接用暴力破解,结果竟然ac了。 思路:把每一位的数取出来放在数组并且将每一位相加的sum,如果sum是奇数就不是神奇数,sum是偶数就先排序然后暴力凑sum的一半。然后就AC了,太神奇了。 #include <iostream> #include <vector> #include <algorithm> using namespace std; bool qiujie(vector<int>& v, int s, int half) { if (half == 0) return true; i...