首页 > 其他分享 >特别数的和

特别数的和

时间:2024-03-16 16:29:05浏览次数:11  
标签:10 特别 int sum digit 40 num

题目

【问题描述】
小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0) ,在 1 到
40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。
请问,在 1 到 n 中,所有这样的数的和是多少?
【输入格式】
输入一行包含两个整数 n。
【输出格式】
输出一行,包含一个整数,表示满足条件的数的和。

输入
40

输出
574

思路

循环遍历,看每个数的位数是不是符合条件的,符合则遍历的 i 加在 sum里面

代码

#include <iostream>
using namespace std;
int main()
{
  int n;
  int sum = 0;
  cin>>n;
  for(int i = 1;i <= n;i++){
  	int num = i;
  	while(num){
  		int digit = num%10;
  		if(digit == 2||digit == 0||digit == 1||digit == 9){
  			sum += i;
  			break;
		}
		num = num/10;
	}
  }
  cout<<sum;
  return 0;
}

标签:10,特别,int,sum,digit,40,num
From: https://blog.csdn.net/2302_79279009/article/details/136763511

相关文章

  • k8s生产中遇到什么特别映像深刻的问题吗,问题排查解决思路是怎么样的?
    答:前端的lb负载均衡服务器上的keepalived出现过脑裂现象。1、当时问题现象是这样的,vip同时出现在主服务器和备服务器上,但业务上又没受到影响;2、这时首先去查看备服务器上的keepalived日志,发现有日志信息显示凌晨的时候备服务器出现了vrrp协议超时,所以才导致了备服务器接管了vip;查......
  • P8680 [蓝桥杯 2019 省 B] 特别数的和
    暴力秒了#include<bits/stdc++.h>#defineintlonglong//开longlong是个好习惯usingnamespacestd;boolbaozi(intx){while(x){intt=x%10;if(t==2||t==0||t==1||t==9)//数位判断{returntrue;......
  • 问题:吐鲁番的气温高,日照时间长,那里生长的葡萄特别甜()
    问题:吐鲁番的气温高,日照时间长,那里生长的葡萄特别甜()是否参考答案如图所示......
  • Solon 框架启动为什么特别快?
    思来想去!可能与Solon容器的独立设计有一定关系。1、Solon注解容器的运行特点有什么注解要处理的(注解能力被规范成了四种),提前注册登记全局只扫描一次,并在扫描过程中统一处理注解相关扫描注入时,目标有即同步注入,没有时则订阅注入自动代理。即自动发现AOP需求,并按需动态代理......
  • 火绒 Sysdiag 里面的日志文件log.db特别大
    火绒日志文件:C:\ProgramData\Huorong\Sysdiag\log.db火绒设置了自定义规则,被频繁触发,导致日志log文件很大。方法1:手动修改日志保存时间,然后重启火绒,重启电脑。但是,试了之后log文件不会变小。方式2:使用火绒剑找到log.db,右击-诊断工具操作-强制删除(这个时候没删掉需要重启电脑)......
  • 特别策划:我们距AIGC的“奇点”还有多远?
    AIGC可能是当前科技圈最不容许忽视的趋势。根据咨询公司预测*,2023年中国AIGC产业规模约为143亿元,随着底层算力与大模型的完善,有望在2030年突破至惊人的万亿级。AIGC技术的落地正被无数双眼睛殷切关注着。在与商业价值联结最为紧密的应用层,生成式语音、图像及视频、虚拟数字人无不与......
  • 2023-12-30:用go语言,给你一个下标从 0 开始的整数数组 nums ,它包含 n 个 互不相同 的正
    2023-12-30:用go语言,给你一个下标从0开始的整数数组nums,它包含n个互不相同的正整数,如果nums的一个排列满足以下条件,我们称它是一个特别的排列。对于0<=i<n-1的下标i:要么nums[i]%nums[i+1]==0,要么nums[i+1]%nums[i]==0。请你返回特别排列的总数目,由于答......
  • 2023-12-30:用go语言,给你一个下标从 0 开始的整数数组 nums ,它包含 n 个 互不相同 的正
    2023-12-30:用go语言,给你一个下标从0开始的整数数组nums,它包含n个互不相同的正整数,如果nums的一个排列满足以下条件,我们称它是一个特别的排列。对于0<=i<n-1的下标i:要么nums[i]%nums[i+1]==0,要么nums[i+1]%nums[i]==0。请你返回特别排列的总数目......
  • 非谓语动词特别注意
    主动表被动need,want,require(需求,要求)deserve(应得,值得)beworth(值得)notbear(经不住)后面接doing主动表被动ex:theroomneedscleaning这个房间需要被打扫主动表被动 done和beingdone的区别done(过去分词)原型bedone(一般现在时被动) beingdone:(1)现在分......
  • go-carbon v2.3.0 圣诞特别版发布,轻量级、语义化、对开发者友好的 Golang 时间处理库
    go-carbonv2.3.0圣诞节特别版发布,这应该是2023年的最后一个版本,祝大家圣诞节快乐!carbon是一个轻量级、语义化、对开发者友好的golang时间处理库,支持链式调用。目前已被awesome-go收录,如果您觉得不错,请给个star吧github.com/golang-module/carbongitee.com/golang-m......