要求: *1. 几个文件,几个线程; *2. 读取 第1个文件第一行,第2个文件第一行,...第n个文件第一行; 写入文件; *3. 读取 第1个文件第二行,第2个文件第二行,...第n个文件第二行; 写入文件; * ...... *4. 读取 第1个文件第n行,第2个文件第n行,...第n个文件第n行; 写入文件; *5. 直到所有文件读取写入完毕。 *注: 此程序文件把写入文件替换为输出到控制台。
用两个int类型的变量分别表示分子和分母,构造一个a/b的分数; 将分数转换为double; 将自己的分数和r的分数相加,产生一个新的Fraction的对象; 将自己的分数和r的分数相乘,产生一个新的Fraction的对象; 将自己以“分子/分母”的形式输出到标准输出,并带有回车换行; * 如果分数是1/1,应该输出1。 * 当分子大于分母时,不需要提出整数部分,即31/30是一个正确的输出。 化简分数为最简形式。
首先,你会读到若干个城市的名字。 每个名字都只是一个英文单词,中间不含空格或其他符号。 当读到名字为“###”(三个#号)时,表示城市名字输入结束,###并不是一个城市的名字。 如果记读到的城市名字的数量为n。 然后,你会读到n×n的一个整数矩阵。 第一行的每一个数字,表示上述城市名单中第一个城市依次到另一个城市之间的里程。 表中同一个城市之间的里程为0。 最后,你会读到两个城市的名字。 输出这两个城市之间的距离。 输入样例: Hagzou Hugzou Jigxng ### 0 1108 708 1108 0 994 708 994 0 Hagzou Jigxng 输出样例: 708