博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ 2891 Strange Way to Express Integers 中国剩余定理 模板 数论
阅读量:6032 次
发布时间:2019-06-20

本文共 783 字,大约阅读时间需要 2 分钟。

  题目链接: http://poj.org/problem?id=2891

  题目描述: m % p1 = q1, m % p2 = q1 ...... 给出N组p1, q1, p2, p2.... pn, qn 让你求满足条件的最小m, 如果m不存在, 输出-1

  解题思路: 感觉这个才是裸的中国剩余定理........这个模板很不错

  代码: 

#include 
#include
#include
#include
#include
#include
#include
#include
using namespace std;typedef long long ll;ll ex_gcd(ll a,ll b,ll &x,ll &y){ if(b == 0){ x = 1; y = 0; return a; } ll r = ex_gcd(b,a%b,x,y); ll t = x; x = y; y = t - a/b*y; return r;}int main(){ ll i,n,a1,r1,a2,r2,a,b,c,x0,y0; while(scanf("%lld",&n)!=EOF){ bool flag = 1; scanf("%lld%lld",&a1,&r1); for( i=1;i
View Code

  思考: 整理整理, 整理一堆模板.....

转载于:https://www.cnblogs.com/FriskyPuppy/p/7463753.html

你可能感兴趣的文章
Linux下php5.3编译oracle客户端
查看>>
pandas
查看>>
C# 对字符进行UrlEncode/UrlDecode
查看>>
解决eclipse编译的几种方法
查看>>
nosql ( redis 跟 memcache )的区别
查看>>
css实战笔记(一):写网页前的reset工作
查看>>
键盘驱动的原理
查看>>
Ubuntu 10.10从零开始建立android 2.2 froyo开发环境
查看>>
bash快捷方式
查看>>
(转)iOS7界面设计规范(10) - UI基础 - 文字排版与配色
查看>>
[Usaco2009 Feb]Revamping Trails 道路升级
查看>>
log4j在javaWeb项目中的使用
查看>>
未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker...
查看>>
第六章 字典
查看>>
JSON与JAVA数据的转换
查看>>
LINQ to SQL语句(4)之Join
查看>>
测试人员沟通任务
查看>>
Java NIO系列教程(一) Java NIO 概述
查看>>
FAT文件系统原理(转)
查看>>
g++ 生成C++ .so库文件,并调用示例
查看>>