poj-2115-C Looooops-扩展欧几里德
来源:互联网 发布:恶意软件图片 编辑:程序博客网 时间:2024/05/17 17:54
题目大意:
给你A,B,C,K,让你求出一个最小的x使得:
A+C*x=B(mod 2^k)
即C*x=B-A(mod 2^k);
扩展欧几里德的模版题:
对于
A*x=d(mod B)
即A*x+B*y=d d=gcd(A,B);
d=exgcd(A,B,x,y);
那么此时,x的值即为最小的x。
但x有可能为负数,所以最小的正整数解为
x=(x%(B/d)+B/d;
不知道为什么代码不能粘贴上来。。。就不贴代码了。。。。
0 0
- poj-2115-C Looooops-扩展欧几里德
- poj 2115 C Looooops 扩展欧几里德算法
- POJ 2115 C Looooops(扩展欧几里德)
- poj-2115-C Looooops-扩展欧几里德
- poj-2115-C Looooops-扩展欧几里德
- POJ 2115-C Looooops(扩展欧几里德)
- POJ 2115- C Looooops(扩展欧几里德)
- 【POJ 2115】 C Looooops (扩展欧几里德)
- POJ-2115-C Looooops-扩展欧几里德算法
- POJ 2115-C Looooops-扩展欧几里德算法
- POJ 2115 C Looooops(扩展欧几里德)
- poj 2115 C Looooops(扩展欧几里德)
- poj 2115 C Looooops (扩展欧几里德)
- poj 2115 C Looooops(扩展欧几里德算法)
- [poj 2115]C Looooops[扩展欧几里德][模线性方程]
- POJ 2115 C Looooops(扩展欧几里德 + 求解模线性方程)
- C Looooops poj 2142 扩展欧几里德算法
- POJ 2115 Looooops 扩展欧几里德 Java
- qt tslib 生成Makefile时出错"make: *** No targets specified and no makefile found. Stop”
- contains:判断是否存在指定的资源。
- 分析thinkphp自带的分页函数
- cocos2dx ipad 五指缩小再放大后,应用无响应
- 程序员常用的一些工具
- poj-2115-C Looooops-扩展欧几里德
- JDT为这些不同的构建路径提供
- vmware虚拟机上网问题
- Oracle简单查询语句
- 常见的HTTP返回码
- 七夕前面试被虐总结
- SQLserver 中 Text 数据类型 在 EntityFramework 中使用注意
- 算法题:合并两个有序的链表
- {}企业如何进行组合营销