蓝桥杯_刷题_奇数倍数

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

请你找到最小的整数 XX 同时满足:

XX 是 20192019 的整倍数;
XX 的每一位数字都是奇数。

运行限制

最大运行时间:1s
最大运行内存: 128M

代码

package com.xiang.lanqiao;

/**
 * @author snape
 * @create 2021-12-14 10:07
 */
public class OddNumber {
    public static void main(String[] args) {
        int i = 1;
        int num = 0;
        while (true){
            boolean flag = true;
            num = 2019*i;
            String value = String.valueOf(num);
            for (int j = 0; j < value.length(); j++) {
                if ((int)value.charAt(j) % 2 == 0){
                    flag = false;
                    break;
                }
            }
            if (flag){
                System.out.println(num);
                break;
            }
            i++;
        }
    }
}

你可能感兴趣的:(java,蓝桥杯,算法,职场和发展)