Freepascal练习题大全

给你点吧。

1、倒油问题:看懂,并完成程序。

有10升油在10的容器中,另有两个7升和3升的空容器,现要求用这三个容器倒油,使得最后在10升和7升的容器中各有5升。

2、书本的P.250-251页的迷宫问题:看懂,完成程序并调试

3、细胞问题:

一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为细胞数字的上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。(队列)

0234500067

1034560500

2045600671

0000000089

该矩形阵列有4个细胞。

4、回文算式

任给一个三位数abc(10进制,a,b,c分别代表百、十、个位),算出abc与cba之和。若该和数不是回文(即从左向右读与从右向左读是同一个数,如19391),再按上述方法求和。以此类推直到得到回文形式的和数或者和数已超过15位时中止计算。

5、输入连续加法的表达式,回车后输出结果。

第一行输入:一串有数字、加号、等号的表达式

第二行输出:原输入的表达式,等于号后出现结果;

测试样例:输入:123+456+2145=

输出:123+456+2145=2724

6、背包问题:看懂,完成程序的调整、运行

有5件可选物品,质量分配为8千克、4千克、3千克、5千克、1千克。编写一程序解决背包问题,假设背包的最大装载质量是10千克。(通俗讲:能否找到物品组合为10千克的方案)

8千克、5千克、4千克、3千克、1千克

7、一个队列,112123123412345123456…..123456789101112131415….求这个数列的第100位的数字是多少?输出到文件

免责声明:本站发布的游戏攻略(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!