809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。

809*??=800*??+9*??+1

其中??代表的两位数,8*??的结果为两位数,

9*??的结果为3位数。求??代表的两位数,及809*??后的结果。

public class 第四十二题计算两个数 {
    public static void main(String[] args) {
        /*
         * 思路: 把这两个数设为x和y,范围0-9
         */
        for (int n = 0; n < 1000; n++) {
            if (809 * n == (800 * n + 9 * n + 1)) {
                System.out.println(n);
                System.out.println(809 * n);
            }
        }
    }
}
原文地址:https://www.cnblogs.com/zjulanjian/p/10952692.html