首页 > 试题广场 >

包含数字9的数

[编程题]包含数字9的数
  • 热度指数:35039 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。


输入描述:


输出描述:
一行,一个整数,表示1~2019中共有多少个数包含数字9。
头像 西西西西西西西
发表于 2021-09-15 19:44:56
#include <stdio.h> int main() { int cnt = 0; for (int i = 1; i <= 2019; i++) { int m = i; while (m > 0) 展开全文
头像 牛客题解官
发表于 2020-06-04 17:27:28
题目描述今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。 输入描述:无输出描述:一行,一个整数,表示1~2019***有多少个数包含数字9。 解题思路题目的意思也就是找余数是9的数。 代码 #include 展开全文
头像 苑显瑞
发表于 2021-11-05 15:28:56
#include<stdio.h> int main() {      int i,b,c,d;     int count=0;     for(i=1;i<=2019;i++)     { 展开全文
头像 牛客87777029号
发表于 2022-04-07 14:11:07
#include <stdio.h> int main(){     int i;     int count=0;     for(i=1;i<=2019;i++){         展开全文
头像 进击de熊孩纸
发表于 2022-01-26 16:28:45
题目分析:包含数字9的数,就是任意一位为9的数字 题目思路:对个位数字取余,对十位数字取余,对百位数字取余,若取余结果为9,就是我们要求的数 #include<stdio.h> // 求1-2019中有多少个9 int main() { //n为符合要求的数字 int n = 展开全文
头像 zzfyupup
发表于 2022-05-30 11:22:23
#include<stdio.h> int main() { int i=0; int count=0; for(i=1;i<=2019;i++) { int m=i; while(m>0) { 展开全文
头像 王章权
发表于 2021-12-30 15:05:01
#include <stdio.h> int main() { int y,count=0; for(y=1;y<=2019;y++) { if(y%10==9||(y%100)/10==9||(y/100)%10==9) count++; } printf("%d",count) 展开全文
头像 一只咖啡君
发表于 2022-12-06 18:02:17
#include <stdio.h> int main() { int cnt = 0; for(int i = 1; i <= 2019; i++){ int tmp = i; while(tmp){ if 展开全文
头像 牛逼博博
发表于 2023-11-25 18:21:48
#include <iostream> using namespace std; int main() { int count=0; for (int a = 1; a <= 2019; a++) { int b=a; while 展开全文
头像 melon.
发表于 2023-02-16 14:41:43
n = 0 for i in range(1,2020): if '9' in str(i): n += 1 print(n)