当前位置: 首页 > news >正文

每日一练(4~23):特别数的和

算法:枚举

题目

题目描述

小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。

请问,在 1 到 nn 中,所有这样的数的和是多少?

输入描述

输入格式:

输入一行包含两个整数 n(1≤n≤104)n(1≤n≤104)。

输出描述

输出一行,包含一个整数,表示满足条件的数的和。

输入输出样例

示例

输入

40

输出

574

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M

问题代码:

#include<bits/stdc++.h>
using namespace std;bool numbers(int x){while(x){int y=x%10;if(y==2||y==0||y==1||y==9){return true;}x/=10;}return false;
}int main(){int n;cin>>n;int sum=0;for(int i=1;i<=n;++i){if(numbers(i)){sum+=i;}}cout << sum << endl;return 0;
}

http://www.xdnf.cn/news/94771.html

相关文章:

  • label studio的安装
  • docker底层原理简述
  • 解析虚拟机与Docker容器化服务的本质差异及Docker核心价值
  • 大语言模型(LLM)的Prompt Engineering:从入门到精通
  • Godot学习-3D基本环境设置以及3D角色移动
  • 力扣DAY63-67 | 热100 | 二分:搜索插入位置、搜索二维矩阵、排序数组查找元素、搜索旋转排序数组、搜索最小值
  • 如何预约VMware VCP线下考试?
  • 【Java后端】MyBatis 与 MyBatis-Plus 如何防止 SQL 注入?从原理到实战
  • Kotlin 协程在 LiveData 中的完美封装:CoroutineLiveData 全解
  • Spring Boot 项目:如何在 JAR 运行时读取外部配置文件
  • Ubuntu启动SMB(Samba)服务步骤
  • RocketMQ面试题:进阶部分
  • [LLaVA] Visual Instruction Tuning
  • MFC案例:使用键盘按键放大、缩小窗口图像的实验
  • 【Unity笔记】Unity 编辑器扩展:一键查找场景中组件引用关系(含完整源码)(组件引用查找工具实现笔记)
  • Kafka
  • Vmware安装centos7和Redis
  • KafkaSpark
  • git 将某次提交的某个文件提交到另一个分支
  • 基于CBOW模型的神经网络词向量转换原理与实践
  • SQL 多表查询:数据整合与分析的强大工具
  • sizeof和strlen的区别
  • URP-UGUI交互功能实现
  • NLP高频面试题(五十三)——LLM中激活函数详解
  • 【无人机】无人机光流模块Optical Flow设置(三),光流测距一体传感器的配置。凌启科技的光流测距一体模块的测试。
  • 珈和科技助力“农险提效200%”!“遥感+”技术创新融合省级示范项目荣登《湖北卫视》!
  • Javashop新零售电商系统:构建智能零售生态的终极解决方案
  • 【android bluetooth 框架分析 03】【Bta 层详解 1】【Bluetooth Application Laye 介绍】
  • 5.4.云原生与服务网格
  • 数据为基:机器学习中数值与分类数据的处理艺术及泛化实践