题目要求
分析
直接把int转String,再转char[],在数组中计数就好了……
AC代码(Java语言描述)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int toNum = scanner.nextInt(), searchNum = scanner.nextInt();
int[] array = new int[10];
for (Integer i = 1; i <= toNum; i++) {
for (char c : i.toString().toCharArray()) {
array[c-48]++;
}
}
System.out.println(array[searchNum]);
scanner.close();
}
}