编程题目:
53.809x??=800x??+9x??+1 其中??代表的两位数,8x??的结果为两位数,9x??的结果为3位数。求??代表的两位数,及809x??后的结果。
示例代码:
package program.calculation.exercise53;
/**
* 53.809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。
* 求??代表的两位数,及809*??后的结果。
*/
public class GetNumber {
public static void main(String[] args) {
getNumber();
}
private static void getNumber() {
int number = 0;
boolean flag = false;
for(int i=10;i<100;i++){
if(809*i == 800*i+9*i+1){
if(8*i < 100 && 9*i >= 100){
flag = true;
number = i;
}
}
}
if(flag){
System.out.println("??是:"+number);
System.out.println("809*"+number+"="+809*number);
}else{
System.out.println("不存在该数!");
}
}
}