首页 > 编程语言 >noi 2.1基本算法之枚举

noi 2.1基本算法之枚举

时间:2023-02-02 11:11:21浏览次数:43  
标签:noi 公倍数 样例 int 枚举 2.1

7647:余数相同问题

1.描述

已知三个正整数 a,b,c。

现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。

请问满足上述条件的x的最小值是多少?

数据保证x有解。

2.输入

一行,三个不大于1000000的正整数a,b,c,两个整数之间用一个空格隔开。

3.输出

一个整数,即满足条件的x的最小值。

4.样例输入

 

300 262 205

 

5.样例输入

19

6.题意

求a,b,c的最小公倍数。

7.思路

枚举x,在判断是否是a,b,c的最小公倍数。

8.代码实现

#include <bits/stdc++.h>//万能开头
using namespace std;
int main(){
	int x,a,b,c;
	cin>>a>>b>>c;
	for(x=2; x<=1000000; x++){//x小于1000000,大于2
		if(a%x==b%x&&b%x==c%x){//判断是否是a,b,c的最小公倍数
			cout<<x;
			break;
		}
	}
	return 0;
}

 

 

标签:noi,公倍数,样例,int,枚举,2.1
From: https://www.cnblogs.com/shi66/p/17085369.html

相关文章

  • java中的自定义枚举类
    自定义枚举类有两种写法 第一种写法:classSeason{privateStringname;//在Season内部,直接创建固定的对象,//优化,可以加入final修饰符pub......
  • 2023.2.1 日寄
    2023.2.1日寄一言缺乏温暖的人极力渴望温暖,恰似飞蛾扑火,最终,焚身以火%你赛ClickHere复习内容:模拟费用流「NEERC2016」MoleTunnels题解\(~~~~\)动态加边肯......
  • P1045 [NOIP2003 普及组] 麦森数——快速幂
    [NOIP2003普及组]麦森数题目描述形如\(2^{P}-1\)的素数称为麦森数,这时\(P\)一定也是个素数。但反过来不一定,即如果\(P\)是个素数,\(2^{P}-1\)不一定也是素数。到......
  • 2.1日面试题
    三中css居中的方案1.flex布局2.margin:0auto3.自绝父相v-if和v-show的区别v-if就是display:none  v-show实现是通过删除和添加元素实现的,再......
  • NOI2022冒泡排序
    首先考虑A性质的点。区间最小值为\(1\)的限制等价于要求区间所有值为\(1\)。另外一种限制等价于区间不全为\(1\)。把一定是\(1\)的做一个区间覆盖。其他部分暂且......
  • 闲话 23.2.1
    闲话symbolicmethod写了25k了(感觉能写很多的样子!zAKyT4代码最上面:gap大嘛?我不知道啊gap大不应该是T2T3出题人的事嘛笑点集合?其实没我啥事但是\(\land......
  • 2.1 vp Codeforces Round #842 (Div. 2)
    A-GreatestConvex题意给出k,要找出最大的x(1<=x<=k),使x!+(x-1)!是k的倍数,问是否存在,为多少思路变换一下即可得原式为(x-1)!(x+1),若要满足条件,令x=k-......
  • [leetcode每日一题]2.1
    ​​2325.解密消息​​给你字符串 ​​key​​ 和 ​​message​​ ,分别表示一个加密密钥和一段加密消息。解密 ​​message​​ 的步骤如下:使用 ​​key​​ 中2......
  • 枚举
    1packagecom.wzbc.test;23publicenumsession{456//自定义的枚举必须在类的最前面7//枚举之间需要以逗号间隔8SUCCESS("成功",12......
  • Swift开篇006->枚举
    PART_A枚举简介定义:一组相关的值定义了一个共同的枚举类型语法格式enumDirection{caseEastcaseSouthcaseWestcaseNorthcaseNorthWest,EastSou......