首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
挑7
[编程题]挑7
热度指数:150201
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
你需要统计
到
之间与
有关的数字的个数。
与
有关的数字包括:
是
的倍数(如
等);
包含数字
(如
等)。
输入描述:
输入一个整数
。
输出描述:
输出一个整数,代表区间内与
有关的数字的个数。
示例1
输入
20
输出
3
说明
在这个样例中,与
有关的数字有
。
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(14)
邀请回答
收藏(448)
分享
提交结果有问题?
519个回答
446篇题解
开通博客
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):
展开全文
枫火蓮天
发表于 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
展开全文
joker2255
发表于 2022-01-03 10:39:40
一、这道题很容易理解,题中所说的和7有关的数字有两种情况,一种是7的倍数,如(14,21,42)。另一种含有7的数字,如(7,17,27,71)。第一种情况很好解决 i%7==0 就可以解决,第二种情况我的原始想法是从个位开始检查,一直检查到万位,用的是if else,但是这个不是万能的逻辑,因为如
展开全文
大模型练习生
发表于 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) {
展开全文
问题信息
穷举
基础数学
难度:
519条回答
448收藏
25118浏览
热门推荐
通过挑战的用户
查看代码
想去东北泡澡的...
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
相关试题
车站建造问题
基础数学
评论
(40)
给出一个函数来输出一个字符串的所有排列。
微软
链表
穷举
组合数学
评论
(4)
线段树编号问题
基础数学
评论
(2)
无源晶振起振电容容量选择方法
元器件
评论
(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