建站快车打电话,装修网站建设优缺点,源码网站下载,网站建设组织题目描述#xff1a; 给出一个正整数 nnn#xff0c;请你计算从 111 到 nnn 的所有正整数中#xff0c;有多少个数字的各位数和是 999#xff1f;
输入格式#xff1a; 输入一个不超过 100000010000001000000 的正整数 nnn。
输出格式#xff1a; 输出一个整数表示答案…题目描述 给出一个正整数 nnn请你计算从 111 到 nnn 的所有正整数中有多少个数字的各位数和是 999
输入格式 输入一个不超过 100000010000001000000 的正整数 nnn。
输出格式 输出一个整数表示答案
输入输出样例 输入 #1 50 输出 #1 5
说明/提示 111 到 505050 的所有整数中有 9,18,27,36,459,18,27,36,459,18,27,36,45 这 555 个数字符合要求。
Java代码
import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt();int count 0, temp;for (int i 1; i n; i) {temp i;int s temp % 10;temp / 10;while (temp ! 0){s temp % 10;temp / 10;}if (s 9){count;}}System.out.println(count);}
}