题目:/*甲每秒跑3米,乙每秒跑4米,丙每秒跑2米,
* 三人沿600米的环形跑道从同一地点同时同方向跑步,
* 经过多少时间
* 三人又同时从出发点出发?*/
思路:求最小公倍数的思路。
下面是代码编译部分:
public class demo08 {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*甲每秒跑3米,乙每秒跑4米,丙每秒跑2米,
* 三人沿600米的环形跑道从同一地点同时同方向跑步,
* 经过多少时间
* 三人又同时从出发点出发?*/
//求最小公倍数思路
//求时间 先求出他们的时间
int a=600/3;//甲的时间
int b=600/4;//乙的时间
int c=600/2;//丙的时间
for (int i = c; i <=a*b*c; i++) {
if (i%a==0&&i%b==0&&i%c==0) {
System.out.println(i);
break;
}
}
}
}
下面是代码运行部分:
600