1、求数串的原始排列
前N个自然数排成一串: X1,X2,X3.....Xn,先取出x1,将x2,x3移到数串尾,再取出x4,将x5,x6移到数串尾,....... 类推直至取完.取出的序列恰好是:1,2,3......n
要求输入N,求原来的数串的排列方式.
*机动题: 有1-N共N个自然数按序排成一串,先取出最前一个数1, 再将2,3两数依次移至数串尾, 再取出第四个数4,再将后两数移至数串尾,... ...类推直到取完,问取出数的序列.
2.文件名xx2.pas程序名xx2.exe
输入名xx2.in 输出名xx2.out
如图,一个数字宝塔,从最顶层到第M层(最顶层为0,次顶层为1,……,最底层为8),每次只能走到下一层其左边或右边的数字,输入M(M<9),N,
求出:走到第M层的所有数字之和为N的途径
7
4 6
6 9 3
6 3 7 1
2 5 3 2 8
5 9 4 7 3 2
6 4 1 8 5 6 3
3 9 7 6 8 4 1 5
2 5 7 3 5 7 8 4 2
【例】
输入:(只一行)(M,N)
3 23
输出:(一种方案换一行)
No.1:7-4-6-6
No.2:7-4-9-3
No.3:7-6-3-7