首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
挑7
[编程题]挑7
热度指数:156154
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
你需要统计
到
之间与
有关的数字的个数。
与
有关的数字包括:
是
的倍数(如
等);
包含数字
(如
等)。
输入描述:
输入一个整数
。
输出描述:
输出一个整数,代表区间内与
有关的数字的个数。
示例1
输入
20
输出
3
说明
在这个样例中,与
有关的数字有
。
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(14)
邀请回答
收藏(474)
分享
提交结果有问题?
531个回答
468篇题解
开通博客
fuxiaoxian
发表于 2021-09-21 10:36:07
挑7就两种 1 能整除, 则对7取余==0,2 不能整除,则转化成字符串,看里面是否包含7 import java.util.*; public class Main { public static void main(String[] args){ Scan
展开全文
牛客155969019号
发表于 2021-10-17 00:26:39
while True: try: n = int(input()) c = 0 for i in range(1,n+1): if i % 7 == 0: c += 1
展开全文
ypqhappy
发表于 2021-09-12 22:03:00
写一个判断函数核心就是取余、除以 #include<iostream> using namespace std; bool ifSev(int num) { while(num > 0) { if (num % 10 == 7) {
展开全文
牛客554861027号
发表于 2021-09-29 10:12:25
#include <stdio.h> int main(void) { int n; while(scanf("%d",&n)!=EOF) { int i,m,b; int cnt=0;
展开全文
读书不觉已春深
发表于 2020-08-18 08:44:34
while True: try: num = int(input()) count = 0 for x in range(num): if ('7' in str(x+1)) or ((x+1) %7==0):
展开全文
joker2255
发表于 2022-01-03 10:39:40
一、这道题很容易理解,题中所说的和7有关的数字有两种情况,一种是7的倍数,如(14,21,42)。另一种含有7的数字,如(7,17,27,71)。第一种情况很好解决 i%7==0 就可以解决,第二种情况我的原始想法是从个位开始检查,一直检查到万位,用的是if else,但是这个不是万能的逻辑,因为如
展开全文
枫火蓮天
发表于 2021-04-05 16:22:41
解题思路:穷举每个数字,依次判断每一位是否包含7,若包含则计数加一,同时跳过剩余数位的检测,进入下一数字的判断。 import java.util.Scanner; public class Main{ pu
展开全文
糖糖糖糖糖糖糖
发表于 2021-09-23 21:07:40
while(word = readline()) { word = parseInt(word, 10); let arr = []; for(var i=1;i<=word;i++) { ((i+'').includes('7') || !(i%7)) &am
展开全文
大模型练习生
发表于 2020-08-06 14:27:14
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while
展开全文
牛客669158664号
发表于 2021-08-01 15:33:45
#include<stdio.h> int main() { int N; while(scanf("%d",&N)!=EOF) {
展开全文
问题信息
穷举
基础数学
难度:
531条回答
474收藏
27315浏览
热门推荐
通过挑战的用户
查看代码
想去东北泡澡的...
2023-02-01 14:27:39
樱の雨
2023-01-18 20:09:17
没事炫一瓶
2022-10-20 19:21:35
梦里仗剑走天涯
2022-09-16 20:17:31
等一个offe...
2022-09-16 16:27:04
相关试题
线段树编号问题
基础数学
评论
(2)
多少个点位于同一直线
穷举
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
golang工程师
评论
(317)
来自
牛客考试系统测试卷
车站建造问题
基础数学
评论
(40)
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
挑7
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); } }
#include
using namespace std; int main(){ }
20
3