最小公倍数
甲每秒跑3米,乙每秒跑4米,丙每秒跑2米, 三人沿600米的环形跑道从同一地点同时同方向跑步, 经过多少时间三人又同时从出发点出发?
//数学思维:
//600/3=200秒
//600/4=150秒
//600/2=300秒
//所以 200 150 300 最小的公倍数是 600
public static void main(String[] args) {
//总米数为600米
int num=600;
//计算出甲乙丙跑完600米需要多少秒
int jia=num/3;
int yi=num/4;
int bing=num/2;
int max=0;//存储最少相遇的秒数
for (int i = jia;; i++) {
max=i;
if(max%jia==0&&max%yi==0&&max%bing==0){
break;
}
}
//输出相遇的秒数
System.out.println(max);
}
}