romantic

扩展欧几里得

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll exgcd(ll a,ll b,ll &x,ll &y)
{if(b==0){x=1;y=0;return a;}ll ans=exgcd(b,a%b,x,y);ll t=x;x=y;y=t-(a/b)*y;return ans;
}
int main()
{ll a,b,x,y,xx,yy;while(~scanf("%lld%lld",&a,&b)){ll ans=exgcd(a,b,x,y);if(1%ans){printf("sorry\n");}else{//cout<<x<<" "<<y<<endl;xx=x%b;yy=y%b;xx=(xx+b)%b;yy=(1-a*xx)/b;printf("%lld %lld\n",xx,yy);}}
}
//人一我百,人百我万
//时间

Romantic 扩展欧几里得相关推荐

  1. Romantic(扩展欧几里得模板)

    裴蜀定理: 任意整数 a, b,(a, b)|d ⇐⇒ ∃ 整数 x, y 使得 ax + by = d,即ax+by=d,那么d一定是gcd(a,b)的倍数 扩展欧几里得定理: 对于两个不全为0的整 ...

  2. 扩展欧几里得 POJ 1061

    感觉这道题目的数据好水啊...我的代码我都觉得姿势特别奇怪...竟然还过了... 好吧,原来不是姿势奇怪,而是逆元需要用的时候是余数也需要的时候,这里的余数是不需要的,所以就AC了 就说一下碰到的问题 ...

  3. 求逆元(线性求逆元)及其扩展欧几里得

    线性求逆元模板: int inv[maxn]; void initInverse(){inv[1] = 1;for(int i = 2; i <= maxn; i++)inv[i] = (p - ...

  4. poj-青蛙的约会(扩展欧几里得)nyoj-小柯的约会

    由题意可列出方程 x + m * s - (y + n * s) = k * l; 化简得   (n-m)*s + k*l = x - y 化简得   (n-m)*s = x - y (mod l); ...

  5. [模板]欧几里得算法/扩展欧几里得

    最大公因数(欧几里得算法) $gcd(a,b)=gcd(b\%a,a)$(不一定需要a<b) $gcd(0,b)=b$ 1 inline int gcd(int a,int b){ 2 retu ...

  6. “景驰科技杯”2018年华南理工大学程序设计竞赛 H-对称与反对称(扩展欧几里得求逆元)

    题目链接 题目描述: 给出一个N*N的方阵A.构造方阵B,C: 使得A = B + C.其中 B为对称矩阵,C为反对称矩阵. 对于方阵S中的任意元素,若(S)ij = (S)ji,则称S为对称矩阵 对 ...

  7. Strange Optimization(扩展欧几里得)

    Strange Optimization Accepted : 67   Submit : 289 Time Limit : 1000 MS   Memory Limit : 65536 KB Str ...

  8. CodeForces - 724C Ray Tracing(扩展欧几里得解方程)

    题目链接:点击查看 题目大意:在 n∗mn*mn∗m 的矩阵中,从点 (0,0)(0,0)(0,0) 发射一个小球,以四十五度的方向出发,速度是 2\sqrt{2}2​,当碰到壁时,会进行反射:当碰到 ...

  9. 牛客多校3 - Fraction Construction Problem(扩展欧几里得)

    题目链接:点击查看 题目大意:给出 a 和 b ,求解满足条件的 c,d,e,f ,使得: d < b f < b c,e 均为小于等于 4e12 的正整数 题目分析:分情况讨论一下,首先 ...

最新文章

  1. 一键编译php,编译安装php 附加一键安装php5.6.30脚本
  2. 微软职位内部推荐-SDE II
  3. 【总结】栈溢出StacOverflowError
  4. 开源/免费界面自动化测试工具对比研究
  5. 希望查询windows下安装cygwin后ssh服务无法启动的解决办法
  6. 【转】QDockWidget 停靠窗口和工具栏
  7. zabbix4.2学习笔记--监控tomcat
  8. 设计模式练习:Decorate模式
  9. python转义字符表
  10. JS特效代码大全(三)
  11. iOS面试 第三方库
  12. Python-xlsx转置,行转列,列转行
  13. 《资本之王》书中的精髓:黑石公司是如何成长为全球最顶尖的私募股权投资机构的?
  14. simplest_ffmpeg_demuxer_simple(新版ffmpeg函数)
  15. 深度强化学习-Q-learning解决悬崖寻路问题-笔记(三)
  16. 译文 :图文教程,8步教你变身数据科学家
  17. “创新实践”项目介绍2:《3D点云中的汽车检测》
  18. Kafka 数据丢失与优化
  19. 如何编写测试用例及用例的意义
  20. 正向代理 反向代理 CDN加速

热门文章

  1. 个人博客网页设计_不会代码如何打造个人博客?你需要这个简单、免费的搭建工具...
  2. python创意实用案例-python实用案例
  3. 学python有前途吗-Python前景好不好?
  4. python能学到什么-学习python三个月能学到什么?
  5. python怎么读写文件-python读写文件
  6. python爬虫什么意思-python爬虫可以爬什么
  7. python和c先学哪个-Python和C先学哪个好?
  8. 第Q题:聪明的木匠(队列解答)=======一位老木匠需要将一根长的木棒切成N段...
  9. mac地址容量的作用_IP地址冲突网络故障排查案例
  10. php课后题,知到PHP语言程序设计课后习题答案