前言:紧接着上次的暴力破解01,现在开始咱们的暴力破解02,直接上菜!
问题描述
问题描述:
小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”
请你写出:小明的较小的妹妹的年龄。
解题思路
- 由于是两个妹妹,目测不超过20岁:确定年龄范围
- 年龄之积是年龄之和的6倍:确定判断条件
- 不是双胞胎,年龄差不超过8岁:确定又一个判断条件
- 确定题目要求:写出较小妹妹的年龄
解题代码
public class test2 {
/**
* 2.问题描述:
* 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。
* 小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”
* 请你写出:小明的较小的妹妹的年龄。
* @author 不离
* */
public static void main(String[] args) {
for (int i=0;i<20;i++){
for (int j=0;j<20;j++){
if (i==j)
continue;
if(i*j==((i+j)*6) && Math.abs(i-j)<=8){
System.out.println(i<j?i:j);
return;
}
}
}
}
}
总结
问题难度:★☆☆☆☆
只要理清思路,本题应当马上能够解答出来。是十分简单的一道基础题。