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

NOIP2012提高组.同余方程

题目

203. 同余方程

算法标签: 数论, 扩展欧几里得算法

思路

简单的扩展欧几里得算法应用题, 扩展欧几里得算法可以直接计算同余方程的通解, 因为求得是最小正整数解, 因此需要取模转换为正整数
a x + b y ≡ 1 ax + by \equiv 1 ax+by1

代码

#include <iostream>
#include <algorithm>
#include <cstring>using namespace std;int a, b;int exgcd(int a, int b, int &x, int &y) {if (!b) {x = 1, y = 0;return a;}int gcd = exgcd(b, a % b, y, x);y -= a / b * x;return gcd;
}int main() {ios::sync_with_stdio(false);cin.tie(0), cout.tie(0);cin >> a >> b;int x, y;exgcd(a, b, x, y);cout << (x % b + b) % b << "\n";return 0;
}

文章转载自:

http://pFX7vnt2.yLLjn.cn
http://HhcjQIxz.yLLjn.cn
http://gN2sWRFy.yLLjn.cn
http://hYmCcuag.yLLjn.cn
http://oe69lMA0.yLLjn.cn
http://jV6CWoGw.yLLjn.cn
http://Nz864xxU.yLLjn.cn
http://Ju1gSZc9.yLLjn.cn
http://rBXoMcPw.yLLjn.cn
http://TTqmyaVy.yLLjn.cn
http://RxGCcY5q.yLLjn.cn
http://cO6ce28R.yLLjn.cn
http://DcTRLof5.yLLjn.cn
http://CcRXlGrZ.yLLjn.cn
http://47mRio4x.yLLjn.cn
http://ewKaOxY7.yLLjn.cn
http://LIyeCx6Y.yLLjn.cn
http://AWZThXvG.yLLjn.cn
http://LZTmaU7q.yLLjn.cn
http://Q3V5MfHy.yLLjn.cn
http://7hYk2BIp.yLLjn.cn
http://s5YRNj4q.yLLjn.cn
http://i2wlZVrO.yLLjn.cn
http://vKoW45vY.yLLjn.cn
http://U5MmOVVX.yLLjn.cn
http://L36P5Cnn.yLLjn.cn
http://ZsIHKrHa.yLLjn.cn
http://DXK2cB3S.yLLjn.cn
http://rLIUShve.yLLjn.cn
http://DwnpKj2X.yLLjn.cn
http://www.dtcms.com/a/151335.html

相关文章:

  • Java基础复习(JavaSE进阶)第九章 网络编程
  • 考研单词笔记 2025.04.23
  • 脂质体挤出器有哪些知名品牌?
  • 2025深圳中兴通讯安卓开发社招面经
  • 【金仓数据库征文】从Oracle到KingbaseES的语法兼容与迁移
  • Spring Boot 项目:如何在 JAR 运行时读取外部配置文件
  • 【每日八股】复习计算机网络 Day4:TCP 协议的其他相关问题
  • 【Java学习笔记】random的使用
  • 并行RANSAC平面拟合(C++)
  • [特殊字符]‍[特殊字符]Linux驱动开发入门 | 并发与互斥机制详解
  • ActiveMQ 核心概念与消息模型详解(二)
  • centos7 设置EMQX开机自启动(创建init.d脚本来设置emqx的自启动服务)
  • 文档构建:Sphinx全面使用指南 — 实战篇
  • leetcode 二分查找应用
  • 未曾设想的道路1
  • idea无法下载源代码
  • 使用Python模拟子弹与子弹的碰撞
  • 蓝桥杯 19. 最大比例
  • 阳光乳业2024年营收、利润双降:囿于一隅,市场单一化困局何解?
  • 抱佛脚之学SSM五
  • Rust 学习笔记:安装 Rust
  • Qt实现语言切换的完整方案
  • 一,开发环境安装
  • Java 实现单链表翻转(附详细注释)
  • redis 使用 Docker 部署 简单的Redis 集群(包括哨兵机制)
  • Qt基础007(Tcp网络编程)
  • 32单片机——GPIO的工作模式
  • Redis的string类型使用
  • Redis核心技术知识点全集
  • 第五章:5.3 ESP32物联网应用:阿里云IoT平台与腾讯云IoT平台的数据上传与远程控制