枚举法

枚举法

口袋里有红、黄、蓝、白、黒5种颜色的球若干,每次从口袋中先后取出3个球,问得到3种不同颜色的 球的可能取法,输出每种排列的情况 [code lang=cpp] ...
阅读 6 次
环状序列

环状序列

长度为n的环状串有n种表示法,分别为从某个位置开始顺时针得到。 求字典序最小的,也就是最小表示 [code lang=cpp] #include <std...
阅读 1 次
生成元

生成元

算法竞赛入门经典第二版p52 例题3-5: 如果x+x的各个数字之和得到y,就是说x是y的生成元。给出n(1>=n>=100000), 求最小生成元...
阅读 2 次
蛇形填数

蛇形填数

[code lang=text] 样例输入: 4 样例输出: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 [/code] [c...
阅读 3 次
n个灯,k个人的开灯问题

n个灯,k个人的开灯问题

**有n个灯,编号为1-n。第一个人把所以灯打开,第二个人按下 所有编号为2的倍数的开关,第三个人按下3的倍数的开关,依次类推, 一共有k个人,问最后有哪些灯开...
阅读 2 次