主题:[讨论]排列,急!!!
No.1
任意给4个非0的不同数字求出由这4个数字组成所有4位数,要求每行输出6个。
No.2
**********
**** ****
*** ***
** **
* *
* *
** **
*** ***
**** ****
**********
No.3
输出三个自然数N,I,J(1<=I<=N,1<=J<=N),N表示有一个N*N的棋盘格子(I,J)表示棋盘格子的位置。如:N=4,I=2,J=3表示棋盘中的第二行,第三列的格子。如图:
一 二 三 四
—————————————
| | | | | 一
—————————————
| | | | | 二
—————————————
| | | | | 三
—————————————
| | | | | 四
—————————————
求编制一个程序,根据输入的N,I,J的值输出与格子(I,J)在同一行,同一列,同一对角线上所有的格子位置。列如:N=4,I=2,J=3时,输出的是
(2,1)(2,2)(2,3)(2,4) 一行
(1,3)(2,3)(3,3)(4,3) 一列
(1,2)(2,3)(3,4) 右上左下
(4,1)(3,2)(2,3)(1,4) 左上右下
谢谢各位啊~ ~快一点啊~~[em12]
任意给4个非0的不同数字求出由这4个数字组成所有4位数,要求每行输出6个。
No.2
**********
**** ****
*** ***
** **
* *
* *
** **
*** ***
**** ****
**********
No.3
输出三个自然数N,I,J(1<=I<=N,1<=J<=N),N表示有一个N*N的棋盘格子(I,J)表示棋盘格子的位置。如:N=4,I=2,J=3表示棋盘中的第二行,第三列的格子。如图:
一 二 三 四
—————————————
| | | | | 一
—————————————
| | | | | 二
—————————————
| | | | | 三
—————————————
| | | | | 四
—————————————
求编制一个程序,根据输入的N,I,J的值输出与格子(I,J)在同一行,同一列,同一对角线上所有的格子位置。列如:N=4,I=2,J=3时,输出的是
(2,1)(2,2)(2,3)(2,4) 一行
(1,3)(2,3)(3,3)(4,3) 一列
(1,2)(2,3)(3,4) 右上左下
(4,1)(3,2)(2,3)(1,4) 左上右下
谢谢各位啊~ ~快一点啊~~[em12]