摘要:
枚举1~n的所有排列,直至有一种排列使得最后结果为finalNum就结束。 #include #include using namespace std;int main() { int n, finalNum, a[15], b[15]; while(~scanf("%d%d", &n, &... 阅读全文
摘要:
首先可以想到,这两个数必定是用各一半数量的数字组成的数,如给出6个数,把这6个数分为两组,每组3个,这样组成的数字的差必定比其他方式小。接下来的任务就是穷举所有可能出现的组合,并求出最小差。在这里可以使用STL的next_permutation函数来求给定这组数字的所有排列,并将其分为两组组成数... 阅读全文