您的位置: 内江六中    网站首页    栏目导读   正文


信息学奥赛寒假编程练习题(一)

〖作者:    来源:    点击数:654    更新时间:2010-2-2〗

保护视力色: 杏仁黄 秋叶褐 胭脂红 芥末绿 天蓝 雪青 灰 银河白(默认色)           字体设定:                   【收藏该页】【关闭窗口




1. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些
人参加了竞赛:
 
(1)A参加时,B也参加;
 
(2)B和C只有一个人参加;
 
(3)C和D或者都参加,或者都不参加;
 
(4)D和E中至少有一个人参加;
 
(5)如果E参加,那么A和D也都参加。


2.
在N行N列的数阵中, 数K(1〈=K〈=N)在每行和每列中出现且仅
出现一次,这样的数阵叫N阶拉丁方阵。例如下图就是一个五阶拉丁方阵。
编一程序,从键盘输入N值后,打印出所有不同的N阶拉丁方阵,并统计个数。

    1 2 3 4 5
    2 3 4 5 1
    3 4 5 1 2
    4 5 1 2 3
    5 1 2 3 4


3.
输入一个十进数,将其转换成 N 进制数(0<N<=16)。

 


4. 矩阵中填数. 当给出 N*N 的矩阵,要求用程序填入下列形式的数:

 
倒填,例如N=5              蛇形填数               回转填数

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

1

3

4

10

11

2

5

9

12

19

6

8

13

18

20

7

14

17

21

24

15

16

22

23

25

1

16

15

14

13

2

17

24

23

12

3

18

25

22

11

4

19

20

21

10

5

6

7

8

9




 

 

 

 

 

 


5.
巧排数字。将1、2、...、20这20个数排成一排,使得相邻的两个数之
和为一个素数,且首尾两数字之和也为一个素数。编程打印出所有的排法。



相关文章

  • 信息学奥赛测评系统下载——胡伟栋的清澄评测系统[2010-2-2]

  • 爱校教育[2009-5-12]

  • 循环测试[2009-4-8]

  • 【下载】分支程序测试[2009-3-11]

  • 国外中秋[2008-9-13]

  • 中秋食俗[2008-9-13]

  • 中秋习俗[2008-9-13]

  • 中秋传说[2008-9-13]

  • 中秋由来[2008-9-13]

  • 中秋简介[2008-9-13]



  • 四川省内江市第六中学版权所有  |  蜀ICP备05020765号
    ——您是第位访客——