中南大学2012暑期集训中期检测训练赛-求逆元

简介: 给定正整数x,y,求最小的正整数z使得x*z mod y = 1。

Problem A: 求逆元

Time Limit: 1 Sec   Memory Limit: 2 MB

SUBMIT: 232   Solved: 77

[SUBMIT] [STATUS]


Description


给定正整数x,y,求最小的正整数z使得x*z mod y = 1。


Input


多组数据,每行两个整数x,y 空格隔开。2 <= x, y < 10^6。


Output


输出所求的数,如果小于y的数中不存在这样的数,输出No。


Sample Input


2 3

6 11


Sample Output


2

2


HINT



思路:原方程x*z mod y = 1可转移为:x*z-y*b=1,明显的扩展欧几里德,直接套模板。


#include<stdio.h> 
int exgcd(int a,int b,int &x,int &y)  
{     
  int i,j;     
  if(b==0)     
  {         
    x=1;         
    y=0;         
    return a;     
  }     
  i=exgcd(b,a%b,x,y);     
  j=x;     
  x=y;     
  y=j-a/b*y;     
  return i; 
} 
int main() 
{     
  int a,b,x,y,r;     
  while(scanf("%d %d",&a,&b)!=EOF)     
  {         
    r=exgcd(a,b,x,y);         
    if(r==1)         
    {             
      while(x<0)             
      {                 
        x+=b;                 
        y-=a;             
      }             
      printf("%d\n",x);        
    }
    else            
      printf("No\n");     
  }     
  return 0; 
}



相关文章
|
2月前
|
数据库
文献速读|毕设不愁了,中科院二区5分非肿瘤双疾病分析思路
研究摘要:一项发表于2023年《Molecular Neurobiology》(IF=5.1)的论文探讨了帕金森病(PD)与重度抑郁症(MDD)的共病基因。研究通过分析基因表达谱数据识别出PD和MDD的共同基因,特别是AQP9、SPI1和RPH3A三个关键基因。这些基因在两种疾病中均表现出显著差异表达,且与中性粒细胞和单核细胞的功能有关。研究使用生物信息学方法进行基因功能注释和蛋白质相互作用网络分析,并通过实验验证了基因在模型系统中的作用,强调了这些基因在疾病病理生理中的潜在角色。
30 0
|
2月前
|
Python
湖南大学第十六届程序设计竞赛(重现赛)补题题解(更新中)
湖南大学第十六届程序设计竞赛(重现赛)补题题解(更新中)
15 0
|
11月前
|
算法
算法强化每日一题--组队竞赛
算法强化每日一题--组队竞赛
|
12月前
|
决策智能 计算机视觉
博弈论第十二集总结(“社会公约、侵略和周期 ”观后感)
博弈论第十二集总结(“社会公约、侵略和周期 ”观后感)
71 0
|
人工智能 算法 BI
第320场周赛赛后分析总结(前三题)
前言 几个星期没打周赛,手感生疏了好多,果然算法题还是得勤加练习,多找适应比赛的感觉。 同时,第二、三题都是图和树相关的内容,像我这种对这个专题还不熟的也可以借此机会巩固一下。
82 0
L1-079 天梯赛的善良 (20 分)
L1-079 天梯赛的善良 (20 分)
200 0
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
131 0
单片机比赛准备06-蓝桥杯-第四届初赛模拟题(自动售水机)
7-7 天梯赛的善良 (20 分)
7-7 天梯赛的善良 (20 分)
257 0
|
算法 量子技术
18岁天才华裔少年用一个经典算法,推翻量子加速神话!
一位年仅18岁的华裔少年提出了一种传统计算机AI算法,其运算速度可以与量子计算比肩,相对之前的传统算法实现了运算速度的指数级增长。这一发现不仅推翻了两位量子计算重量级人物的量子加速神话,而且证明了量子算法和经典算法研究之间存在富有成效的相互作用。
1627 0

热门文章

最新文章