几道有意思的编程题

A、B、C、D为大于等于1且小于等于13的四个整数,对A、B、C、D进行算术运算,即加减乘除四种运算(必要时可以用括号),有可能使运算结果为24。
编写程序,输入ABCD,输出包含ABCD四个数的运算结果为24的算术表达式;如果不存在这样的表达式则输出相应提示信息。

有一家人,晚上要过一个独木桥。但是他们只有一盏灯,而这盏灯只能使用30秒了。 要在灯熄灭前过这座桥,他们一家五口人每个人过桥的速度不同。瘦人1秒,小胖3秒,姑娘6秒,大胖8秒,瘸子12秒。  每次只能过两个人。  过去后,对岸要有一个人再把灯送回来
试用java编写程序写出所有过桥的可能

有5个选手A、B、C、D、E参加某一项比赛。甲、乙两个学生在猜测比赛的结果。甲猜的名次顺序为A、B、C、D、E,结果未猜中任何一个选手的名次,也没有猜中任何一对相邻名次(所谓一对相邻名次,是指其中一对选手在名次上相邻,比如第一与第二,或者第二与第三等)。乙猜的名次顺序为D、A、E、C、B,结果猜中了两个学生的名次,并猜对了两对选手名次是相邻的。问比赛结果如何?试编写一程序计算出选手的名次。

斗牛游戏:A是一点 。2是两点,依此类推。。10就是10点,J,Q,K 都是10点 ,不用大小鬼,发五张牌 ,任意三张组合出整十的数,,就算是牛,剩下两张再组合。取个位数。。个位是多少就是牛几,要是个位是0,那就是牛牛。要是任意三张组合不出整十,那就是没牛。编程算出52张牌的组合 可以有多少种是有牛在里面的 并且牛几有多少种

农田里有一只老鼠需要搬家,新窝距老窝为1km,老鼠每次能搬运0.5kg粮食,沿途中老鼠平均耗粮食为1kg/km(不考虑负重)。假设老鼠老窝有足够的粮食补给,而沿途无法觅食,所以,老鼠要在沿途建立自己的能量补给站。问老鼠这次搬家最终要耗费多少粮食?

你可能感兴趣的:(软件开发)