天桥风云国语版大结局:几道简单的pascal题,我初学,高手进来~

来源:百度文库 编辑:高校问答 时间:2024/04/29 18:34:38
1、找素数:寻找160以内的素数,它的倒序数(如123的倒序数为321)、数码和、数码积不是素数便是1。

2、填自然数:设有如图所示的3n+2个球互连,将自然数1-3n+2分别为这些球编号,使如图相连的球编号之差的绝对正好是数列1,2,……,3n+2中各数。
②—⑥ ②—⑨—⑤ ②—⑿—⑤—⑨
│ │ │ │ │ │ │ │ │
①—⑧—④—⑤ ①—⑾—④—⑧—⑦ ①—⒁—④—⑾—⑦—⑧
│ │ │ │ │ │ │ │ │
③—⑦ (n=2) ③—⑩—⑥ (n=3) ③—⒀—⑥—⑩ (n=4)

3、计算合数:一个整数n(n<=100)可以有多种分划,使其分划的一列整数之和为n。例如:
输入:n=6
输出文件hs.out,格式内容为
6
5 1
4 2
4 1 1
3 3
3 2 1
3 1 1 1
2 2 2
2 2 1 1
2 1 1 1
1 1 1 1 1 1
total=11 {表示分划数有11种}

4、设有n个人依次围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个人又出列,…,如此反复到所有的人全部出列为止。设n个人的编号分别为1,2,…,n,试用数组和链表为链式结构打印出出列的顺序。

5、写出包含小数和的任意进制数(<=36进制)间的转换程序。

6、地图着色问题:从文件中输入一个相邻矩阵代表一幅地图,要求使用最多不超过4种颜色对地图着色,使相邻的省份着不同的颜色。

7、写出高精度乘法算法。

8、写出高精度除法算法。
第二题有点乱,百度不好贴,下面这个会比较好一点
http://cn.f11.yahoofs.com/users/43b89a82z66696500/cb0a/__sr_/8477.jpg?phoqY7DBah3aWoHU

我也正在学习PASCAL
‘‘‘‘有兴趣和我一起讨论的话~就家QQ340448442