当前位置: 首页 > article >正文

余数相同问题(信息学奥赛一本通-1080)

【题目描述】

已知三个正整数a,b,c。现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。请问满足上述条件的x的最小值是多少?数据保证x有解。

【输入】

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

【输出】

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

【输入样例】

300 262 205

【输出样例】

19

【题解代码】

#include<iostream>
using namespace std;

int main()
{
	int a, b, c;
	cin >> a >> b >> c;

	for (int i = 2; i <= min(min(a, b),c); i++)
	{
		if ((a % i == b % i) && (a % i == c % i) && (b % i == c % i))
		{
			cout << i;
			break;
		}
	}
	return 0;
}

http://www.kler.cn/a/537645.html

相关文章:

  • 使用 Let‘s Encrypt 和 OpenResty 实现域名转发与 SSL 配置
  • 数据结构在 Web 开发中的重要性与应用
  • feign Api接口中注解问题:not annotated with HTTP method type (ex. GET, POST)
  • 《Node.js Express 框架》
  • flutter Selector 使用
  • Linux TCP 编程详解与实例
  • 从基础到进阶,掌握 CSS 变量与calc()函数的完整指南
  • Deepseek部署的模型参数要求
  • 内核日志查看:dmesg命令
  • CSS 布局全面解析:从传统浮动到现代 Flexbox 和 Grid
  • harmonyOS生命周期详述
  • android skia渲染介绍
  • Arduino 型号的对比
  • 微信小程序如何使用decimal计算金额
  • STM32G474--Whetstone程序移植(单精度)笔记
  • TypeScript 中的对象类型:深入理解接口和类型别名
  • SpringBoot速成(六)自定义starter
  • 企业4个内外网数据摆渡问题需要注意
  • Kafka系列之:定位topic只能保存最新数据的原因
  • 全国计算机等级考试(NCRE)四级计算机网络考试大纲(2025年版)
  • Vite 为什么快,是怎么打包的
  • C# OpenCV机器视觉:智能水果采摘
  • 卷积神经网络(CNN)池化层的最大池化(Max Pooling)和 平均池化(Average Pooling)
  • Spring MVC异常处理:DefaultHandlerExceptionResolver的使用与实例
  • JDK实现动态代理介绍+案例
  • Termux安装ssh实现电脑ssh