摘要: Description编写一个C程序,实现两个分数的加减法Input输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。 数据以EOF结束 输入数据保证合法Output对于输入数据的每一行输出两个分数的运算结果。 注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数Sample Input1/8+3/81/4-1/21/3-1/3Sample Output1/2-1/40方法一:局限性 1 import java.util.Sca 阅读全文
posted @ 2014-01-23 09:50 JL-JackyLee 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Description数列A满足An = An-1 + An-2 + An-3, n >= 3 编写程序,给定A0, A1 和 A2, 计算A99Input输入包含多行数据 每行数据包含3个整数A0, A1, A2 (0 lenB)?lenA:lenB;11 int minLen=(lenA0;i--){14 strTmp+="0";15 }16 //把长度调整到相同17 if(maxLen==lenA){18 b=strTmp+b;19 }else20 ... 阅读全文
posted @ 2014-01-23 09:43 JL-JackyLee 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Description定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。Input一个5 × 5的二维数组,表示一个迷宫。数据保证有唯一解。Output左上角到右下角的最短路径,格式如样例所示。Sample Input0 1 0 0 00 1 0 1 00 0 0 0 00 1 1 1 00 0 0 1 阅读全文
posted @ 2014-01-23 09:28 JL-JackyLee 阅读(222) 评论(0) 推荐(0) 编辑