使用循环输出3的倍数,奇数和1-N的质数

求1~n的最大最小公倍数 (贪心水题) 试题 算法训练 最大最小公倍数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 504 数据规模与约定 1 <= N <= 106。 分析 1、第一想法 刚开始看到这个题目的时候第一想法就是枚举1~N中任意三个数,然后求它们的最小公倍数,从这些最小公倍数中再选择最大的一个即为正确答案,可是1&l 阅读详情
public class Test {
	
	//3的倍数
	public static void three(int n) {
		for(int i = 2; i <= n; i++) {
			if(i%3 == 0) {//n对3取余为0的话,说明n可以被3整除
				System.out.print(i + " ");
			}
		}
	}
	
	//奇数
	public static void odd(int n) {
		for(int i = 1;i <= n;i++) {
			if(i%2 != 0) {//n对2取余等于0的话就是偶数,不等于0的话就是奇数(这里i是从1开始取的)
				System.out.print(i+ " ");	
			}
		}
	}
	
	
	//质数
	public static void prime(int n) {
		for(int i = 2; i < n; i++) {  //i跟j都从2开始取,因为任何数都可以被1整除
			boolean flag = true; //做个标记
			for(int j = 2; j < i; j++) {
				 if(i % j == 0) {
					 flag = false;
					 break;//  i不是质数就跳出循环
				 }
			}
			if(flag) {
				System.out.print(i + "");
			}
		}
	}

}

新手上路,请各位大佬批评指正!

c++判断数字是否为3的倍数的算法实现(附完整源码) C++判断数字是否为3的倍数的算法实现C++判断数字是否为3的倍数的算法实现完整源码(定义,实现,main函数测试) C++判断数字是否为3的倍数的算法实现完整源码(定义,实现,main函数测试) #include <iostream> bool is_multiple_of_3( int n ) { // change to positive if negative if ( n < 0 ) { n = -n; } if ( n == 0 ) { ret 阅读详情

相关推荐

用FOR语句求1~100中是3的倍数的数之和

这是一道经典题目,用for语句来循环的求是3的倍数之和。

C语言学习心得之解读关于判断1-100里面即是奇数又能被3整除的数的代码

再比如,用于专业环境的程序(如机器人中的控制芯片有可能不需要main函数),是要求有返回值的,该返回值返回给操作系统来表明改程序的执行状况。返回0代表程序正常执行成功,返回非0值代表程序异常结束,因此返回值需要是int整型,于是有了int main()的规范。如果使用void main,既声明主函数没有返回值的话,程序随能编译、运行成功,却不利于操作系统判断其状态,这对于由很多C程序构成的大型项目来说是可能会是致命的。= 0)意思为 i除以2的余数不为零,即可判断筛选出 i是奇数的数。

qq_63801443的博客 484

GD32F303开发实战(一):从零搭建MDK工程与时钟配置详解

本文详细介绍了如何从零开始为GD32F303微控制器搭建一个清晰、可维护的MDK工程模板。内容涵盖开发环境准备、工程目录结构规划、文件分组管理、关键工程配置,并重点解析了时钟树原理,手把手指导配置108MHz系统时钟。通过实战步骤与常见问题排查,帮助开发者构建一个稳定可靠的开发基础,便于后续功能扩展。

weixin_29174141的博客 269

【C语言】打印1-100之间所有3的倍数(两种方法)

代码如下: #include <stdio.h> int main() { int i = 0; for (i = 1;i <= 100;i++) if (i % 3 == 0) { printf("%d\n", i); } return 0; }

Tinahotpot的博客 6186

Meta DINOv3实战指南:如何用7B参数ViT模型搞定图像分割与检测(附Hugging Face配置)

本文提供了Meta DINOv3模型的实战应用指南,重点介绍了如何利用这个7B参数的视觉Transformer模型进行图像分割与目标检测。通过详细的Hugging Face配置步骤、环境搭建、模型加载与推理优化,帮助开发者快速上手这一强大的自监督视觉模型,并高效应用于实际计算机视觉任务中。

s3t4u的博客 903

《深入浅出图神经网络:GNN原理解析》学习笔记

期末考完了,该上道了 目录一、图的概述1.基本概念2.图的存储和遍历3.应用分类二、神经网络基础1.机器学习2.神经网络三、卷积神经网络(CNN)1.卷积与池化2.卷积神经网络四、表示学习1.意义2.自编码器五、图信号处理与图卷积神经网络1.矩阵计算前置知识2.图信号与图的拉普拉斯矩阵3.图傅里叶变换4.图滤波器(Graph Filter)5.图卷积神经网络(GCN) 一、图的概述 1.基本概念 1.顶点(Vertex)表示研究的对象,边(Edge)表示两个对象之间特定的研究关系 2.图为顶点和边的集合.

且视他人之疑目如盏盏鬼火,大胆地去走你的夜路 2045

使用java代码输出1-10中3的倍数

下面是使用 Java 代码输出 1 到 10 中 3 的倍数的示例: public class Main { public static void main(String[] args) { for (int i = 1; i <= 10; i++) { if (i % 3 == 0) { System.out....

weixin_35751194的博客 953

10、GPU发展历程:从光线追踪到网格着色器的技术革新

本文回顾了GPU的发展历程,重点探讨了从光线追踪到网格着色器的技术革新。涵盖了DirectX 12时代(2015-2020)光线追踪与AI结合的突破,包括NVIDIA的Volta架构、DLSS技术原理及可变速率着色的应用。随后介绍了DirectX 12 Ultimate时代(2020)网格着色器的引入,分析了其计算模型、细粒度控制能力及跨平台优势。最后总结了着色器的演变及GPU在多个领域的广泛应用。

ol789012345的博客 181

【C语言】打印1到100之间3的倍数

打印1到100之间3的倍数

m0_59176913的博客 4205

机器人轨迹规划——三次样条轨迹1(基于速度的求解方法)

三次样条轨迹是利用三次样条曲线来对给定的一系列点进行插值,从而得到一个光滑的轨迹。三次样条因为每段的多项式次数最高都是三阶的,所以可以得到2阶导数连续,也就是加速度连续的轨迹。假设给定了一系列的点q0q1q2qnq0​q1​q2​...qn​,以及每个点对应的参数t0t1t2tnt0​t1​t2​...tn​,计算一条三次样条曲线sts(t)st,该曲线通过给定的点q0q1q2qnq0​q1。

出门搔白首,若负平生志 1469

虚幻商城 蓝图汇总

虚幻引擎是一个非常强大和灵活的游戏开发工具,拥有众多的蓝图可以帮助我们更高效地工作。

一碗清深的博客 1506

c语言求100以内7的倍数,计算1~100之间的所有7的倍数之和. **输出格式要求:sum=%dn...

编程计算1到1000之间所有奇数的平方和你一点都不做?做一做大家给你修改才是正途按要求编写SQL语句:计算1-100之间所有能被3整除的数的个数及总和witht(n)as(select1unionallselectn+1fromtwheren编写程序,计算1到100之间所有质数的和(数学题)PublicSubqqqqq()DimiAsIntegerDimjAsIntegerDimsAsIntege...

weixin_34986860的博客 9136

ICC2:mem出pin的Off Grid问题

这个命令本意是解决跨制成调用IP时在IP出pin位置加一定的routing blockage,限制绕线在一定范围内只能走直线出pin,用来解决off-grid问题也有很好的效果。在ICC2做先进工艺时会有off-grid的问题,off-grid可以理解为绕线没有在preferred方向track上。测试发现,2022版本以前的ICC2绕线容易有off-grid问题。主要在mem出pin的M2/M3层次上,切换版本绕线能很大程度上解决这个问题。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 1626

求小于n的质数数量:

比如:如果求小于20的质数数量,设置大小为20的布尔数组k[20],将所有值初始化为true从2开始,判断k[2]是true,进入内循环,将k[4],k[6]......k[18]设false,然后到3,判断k[3]是true,进入内循环,将k[9],k[12] k[15]k[18]设为false,然后4,k[4]是false,不进入,然后5,以此类推一直到n-1;最终数组中剩下的就都是质数了。1.除了2这个偶数,其他的偶数都是非素数,因此,我们只需要对n以内的奇数进行判断就可以了。

chengxuweishao的博客 486

使用libVLC进行视频截图的C/C++实现

通过这些代码,你可以在C/C++应用程序中实现视频截图功能,并将视频帧保存为图像文件。请注意,本文只提供了基本的示例代码,你可以根据自己的需求进行扩展和修改。libVLC是一个强大的开源多媒体框架,可以用于在C/C++应用程序中处理和播放音频和视频文件。我们将展示如何初始化libVLC,打开视频文件,捕获视频帧并保存为图像文件。在开始编写代码之前,你需要包含libVLC的头文件,并链接相应的库文件。在链接阶段,你需要添加libVLC库的链接选项。在使用libVLC之前,你需要初始化libVLC的实例。

学习使你进步。 470

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

计算小于n的质数个数 方法总结

背景:统计质数个数是很基础的问题了,但是在n非常大的时候,不够快速的算法就会卡到效率瓶颈,下面是5个不同复杂度的算法。(1)暴力解法(2)缩小范围(3)数论引入(4)欧拉解法(5)最快解法1. 暴力解法:直接挨个去看是不是质数,判断质数的方法就看是不是能够被1和自身之外的整数整除class Solution: def countPrimes(self, n): """ ...

跬步至千里 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

求质数总结

质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。 一、判断一个数是否为质数 首先根据定义,最简单的判断一个数n是否为质数的方法,就是从2开始对小于n的所有数,依次判断是否能整除n,若都不能整除就是质数。 bool IsPrime(int n) { if(n == 1) return false; for(int i = 2; i < n;

计算机的艺术 6730

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

蓝桥杯备赛: 算法训练 最大最小公倍数

问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出在这里插入代码片 504 数据规模与约定 1 &lt;= N &lt;= 106 个人分析: 需要了解: 判断互质数的五种方法:(引用用此处) 一. 概念判断法 公约数只有1的两个数叫做互质数。根据互质数的概念...

超逸の学习技术博客 683

C语言实现输出指定范围的素数/质数

C语言实现输出指定范围的素数/质数老版本:主函数中实现一.素数在数组中顺序存储二.素数与数组下标相同新版本:主函数中实现 老版本:主函数中实现 思路: 1.判断区间为3~sqrt(本身) 2.排除偶数//被判断数和判断数中都排除 一.素数在数组中顺序存储 #include<stdio.h> #include<math.h> #define swap(a,b){a=a^b;b...

代码备忘录的博客 7833

c语言验证n的立方,编写程序验证:任何一个自然数n的立方等于n个连续奇数之和...

用C语言编写程序,输入一个正整数n(1#include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x09scanf("%d",&n);\x09for(i=0;i用C语言编写蛇形矩阵编制一个程序,对于输入的一个自然数n(n≤15),把 n^2个自然数1,2,3,…n^2 按蛇形方式voidmatrix(intb[][...

weixin_36001279的博客 3965

蓝桥杯竞赛题——算法训练【最大最小公倍数】贪心

问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 &lt;= N &lt;= 106。算法:找出三个互质的最大数,直接相乘就得到了最大的最小公倍数。虽然是求最小公倍数,但是并没有用到欧几里得 判断两个数是否互质的方法(几种常见的): (一些数的规律和带...

qq_37763204的博客 485

用C语言编写几种查找质数的方法

一.奇数求余法,列出所有的奇数,然后在判断这些奇数有没有能被整除的小于它自身的奇数,有就不是质数; #include<iostream> using std::cout; using std::endl; int main() { cout << "2" << endl; int digit; int divisor; for (digit = 3; digit <= 15; digit += 2) { for

weixin_42224577的博客 6140

最大最小公倍数

已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 数据规模与约定 1 <= N <= 106。 输入格式: 输入一个正整数N。 输出格式: 输出一个整数,表示你找到的最小公倍数。 输入样例: 在这里给出一组输入。例如: 9 输出样例: 在这里给出相应的输出。例如: 504 import java.util.*; public...

Nash_SP的博客 233

while循环和数列

while循环和数列whlie循环

qq_41630779的博客 881

C++数论————质数筛法(单独判断一个数,判断N个数) 埃氏筛法

质数想必大家都不陌生从小学到大质数的概念:一个数如果除了1和本身之外没有其他的因子,那么这个数被称为质数今天要讲两个知识点:在C++中如何判断一个数是否为质数在C++中如何判断1-N之间哪些数为整数这个知识点较为简单充分利用上面的概念我们用一个for循环来解决因为对于每个数来说,1和n都是他们的因子所以循环开始为2,终止为n-1。

lsy201009的博客 2444

【C++】 【判定质数】 【分解质因数】【筛质数(编制质数表)】

数学知识之质数 质数的定义 “质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。” 比1大但不是素数的数称为合数。1和0既非素数也非合数。素数在数论中有着很重要的作用。 质数的分布规律是以36N(N+1)为单位,随着N的增大,素数的个数以波浪形式渐渐增多。 质数的性质 质数具有许多独特的性质: (1)质数p的约数只有两个:1和p。 (2)初等数学基本定理:任一大于1的自然数,要么本身是质数,要么可以分解为几个质数之积,且这种分解是唯一的。 (3)质数的个数是无限的。 (4)质数的个数公式

weixin_51522849的博客 1924
上一篇: 使用方法重载自定义一个打印输出方法取代System.out.println();
下一篇: 普通方法和构造方法的区别
大锤997
博客等级 码龄6年 4粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值