给你点吧。
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位的数字是多少?输出到文件