智算之道复赛-数字

在这里插入图片描述
在这里插入图片描述

import java.util.Scanner;

public class Demo1 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        
        long aa = sc.nextLong();
        long b = sc.nextLong();
        String s = aa + ""; //将数字aa转换成字符串
        long digit = s.length(); //aa的位数
        long count = 0; //a的个数
        
        for (int i = 1; i < 10; i++) {
            for (int j = 0; j < 10; j++) {
                for (int k = 0; k < 10; k++) {
                    if((i * Math.pow(10,digit + 2) + j * Math.pow(10,digit + 1) + k * Math.pow(10,digit) + aa) % b == 0) {
                        count++;
                    }
                }
            }
        }
        System.out.println(count);
    }
}

猜你喜欢

转载自blog.csdn.net/qq_33591873/article/details/107894649