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

【编程入门】与7无关的数?

题目描述

一个整数,如果这个数能够被7整除,或者其中有一位是7,我们称为这个数是与7有关的数。比如:14能被7整除,17有一位为7,这两个数都是与7有关的数。
请你编程求出1~n(n<=999)中,与7无关的数的总和是多少?
比如1~10中与7无关的数的和为:1+2+3+4+5+6+8+9+10=48。

输入

一个整数n(n<=999)

输出

1~n中与7无关的数的总和

样例输入 复制
10
样例输出 复制
48

AC代码:

#include <iostream>
using namespace std;
bool NotAbout7(int x) {if (x % 7 == 0) return false;while (x > 0) {int r = x % 10;if (r == 7) return false;x /= 10;}return true;
}
int main() {int n;cin >> n;int sum = 0;for (int x = 1; x <= n; x++)if (NotAbout7(x))sum += x ;cout << sum << endl;return 0;
}

 


http://www.mrgr.cn/news/24218.html

相关文章:

  • 潘多拉的盒子还是阿拉丁的神灯:揭示RAG噪声在大语言模型中的作用
  • 百元榜哪个牌子的蓝牙耳机最好用?四大闭眼入高性价比耳机推荐!
  • 《OpenCV计算机视觉》—— 通过旋转模板图像匹配多个目标区域
  • Windows 急救系列
  • shader 案例学习笔记之smoothstep函数
  • 9代现场实拍图
  • Fiddler
  • Elasticsearch7.x 集群迁移文档
  • 浅谈proc目录
  • 带你0到1之QT编程:九、布局Layouts两大手段搞定常用开发
  • 线路及接口基础知识
  • 滚雪球学MyBatis(09):MyBatis与Spring整合
  • sqlserver常用的sql命令
  • 聚观早报 | 2025款比亚迪汉上市;iPhone 16天猫全球同步首发
  • ADCS攻击详解—ESC1
  • 博物馆如何实现3D交互控制展示?
  • JavaSSM框架项目 在线投票系统(ppt+详细文档)
  • memcpy 函数
  • Redis 的数据持久化
  • 水平居中的几种方法(总结)