5570. 幸运数

2024-06-04 22:12
文章标签 5570 幸运

本文主要是介绍5570. 幸运数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

如果一个整数能够被 66 或 88 整除,就称该整数为一个幸运数。

给定整数 n𝑛,请你计算 [1,n][1,𝑛] 范围内的幸运数的数量。

输入格式

一个整数 n𝑛。

输出格式

一个整数,表示 [1,n][1,𝑛] 范围内的幸运数的数量。

数据范围

前 33 个测试点满足 1≤n≤101≤𝑛≤10。
所有测试点满足 1≤n≤1001≤𝑛≤100。

import java.util.Scanner;public class Main {/*** 常规解法--暴力* @param args*/public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int sum = 0;//从1开始,确定遍历顺序for (int i = 1; i <= n; i++) {if (i % 6 == 0 || i % 8 == 0) {sum++;}}System.out.println(sum);}/*** 容斥原理 --> 解法*/public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int ans = n / 6 + n / 8 - n / 24;// A并B = A + B - A 交 BSystem.out.println(ans);}
}

这篇关于5570. 幸运数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1031267

相关文章

用Python制作幸运大转盘,抽奖转盘对比-tkinter(Python的内置GUI库)和pygame(一个更强大的游戏和多媒体应用库)——小白也能轻松看懂

一、要制作一个幸运大转盘(抽奖转盘)的Python程序,你可以使用图形库如tkinter(Python的内置GUI库)或者pygame(一个更强大的游戏和多媒体应用库)。由于tkinter更为简单和直接,以下是一个基本的tkinter实现的例子: import tkinter as tk from tkinter import Canvas, Button, Tk import rand

幸运小猫爱心平台设计文档

这是一个关于Java高级程序设计实训的题目,名为“幸运小猫爱心平台”。该平台的目标是规范校园内的流浪猫管理,并允许用户查阅、搜索、发布或领养宠物。下面将提供一个简单的系统设计文档,以帮助您更好地理解如何实现这个项目。 幸运小猫爱心平台设计文档 1. 引言 本设计文档旨在为“幸运小猫爱心平台”的开发提供详细的指导方案。系统旨在提供一个全面的流浪猫管理平台,支持用户注册、登录、浏览、搜索、发布和

【2024最新华为OD-C/D卷试题汇总】[支持在线评测] LYA 的幸运游戏(100分) - 三语言AC题解(Python/Java/Cpp)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解 💻 ACM银牌🥈| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 📎在线评测链接 🌍 评测功能需要 ⇒ 订阅专栏 ⇐ 后私信联系清隆解锁~ 🍓OJ题目截图 文章目录 📎在线评测链接🍓OJ题目截图🫔 LYA 的幸运游戏问

LeetCode contest 182 5368. 找出数组中的幸运数

Table of Contents 一、中文版 二、英文版 三、My answer 四、解题报告 一、中文版 在整数数组中,如果一个整数的出现频次和它的数值大小相等,我们就称这个整数为「幸运数」。 给你一个整数数组 arr,请你从中找出并返回一个幸运数。 如果数组中存在多个幸运数,只需返回 最大 的那个。如果数组中不含幸运数,则返回 -1 。   示例 1: 输入:arr

FZU - 2085 幸运图

题意: 我们认为,如果一个无向图不存在自环和重边,那么它就是幸运图 现在,给你一个无向图,判断它是否是幸运图。 #include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int MAXN = 1005;int n,m;int G[M

SJTU 3001. 二哥的幸运

Description 二哥是一个挺二的人,在二哥的世界观中,有些数字代表着幸运,如果在某一天二哥能够看到一个幸运数字,那么他将非常高兴。当然,二哥对于幸运的定义也是不同凡响,如果一个数字只包含4或者7两种字符,并且他是一个质数(素数),那么二哥认为他是一个幸运数字。二哥想请聪明的你帮忙回答,给定的一个数是否是幸运数字。 Input Format 第1行有1个整数N,表示要测

hdu 5570 balls(高效)

题目链接:hdu 5570 balls 代码 #include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn = 1005;int N, M;double A[maxn][maxn];int main () {while (scanf("%d%d", &N, &M) ==

nyoj-491--幸运三角形--简单深搜枚举(TLE)

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=491 悲剧啊,TEL了#include<stdio.h>#include<string.h>int n,cnt,vis[30],dp[22][22];int a,b;bool fun(){for(int i=0;i<n;i++){for(int j=0;j<n-i-1;j

打卡信奥刷题(20)用Scratch图形化工具信奥B3756 [信息与未来 2021] 幸运数字

本题的基础是进制转换,关于2进制转换可以参考打卡信奥刷题(19)用Scratch图形化工具信奥B3972 [语言月赛 202405] 二进制 题解 知道了2进制,来实现5进制、7进制、9进制是一样的。 [信息与未来 2021] 幸运数字 题目描述 如果⼀个正整数 n n n 在五进制、七进制、九进制的表⽰下都没有数字 0 0 0,我们就称 n n n 是幸运数字。例如: ( 98

python实现幸运大转盘 python实现抽奖

欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一.前言 二.代码 三.使用 四.总结 一.前言 幸运大转盘是一种活动形式,广泛应用于各种场合,如商业促销、展览活动、企业庆典以及体育课堂等,旨在增加活动的趣味性和参与度。以下是对幸运大转盘的详细介