题意

题解

翻到了一个金句

就跟这句话说得一样,就是个裸题。

所以看模板呗。

 #include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
const long long N=;
long long n,x,y,a[N],b[N],m,ans;
long long exgcd(long long a,long long b,long long &x,long long &y){
if(b==){
x=;y=;
return a;
}
long long tmp=exgcd(b,a%b,x,y);
long long z=x;
x=y;y=z-(a/b)*y;
return tmp;
}
int main(){
scanf("%lld",&n);
m=;
for(long long i=;i<=n;i++){
scanf("%lld%lld",&a[i],&b[i]);
m*=a[i];
}
for(long long i=;i<=n;i++){
x=y=;
exgcd(a[i],m/a[i],x,y);
ans+=(m/a[i])*b[i]*y;
}
ans=(ans%m+m)%m;
printf("%lld",ans);
return ;
}

最新文章

  1. 基于android studio的快捷开发(将持续更新)
  2. asp.net下AjaxMethod的使用方法
  3. 实现PD控制
  4. 基于Bootstrap的jQuery开关按钮插件
  5. apache支持中文域名绑定,apache支持中文域名绑定,教你怎样让apache支持中文域名绑定
  6. C#移动无标题栏窗体的四种代码
  7. P141 实战练习——字符串(修改后)
  8. 根据ui控件的字体计算占用的长度
  9. Maven实战四
  10. JavaScript深拷贝和浅拷贝
  11. position,display,float,overflow,margin,padding之间的相互影响
  12. PHP中反射的简单实用(动态代理)
  13. Python学习之路基础篇--06Python基础+dict的学习
  14. 微信小程序记账本进度三
  15. 三元一次方程问题(for嵌套)
  16. JQ_插件开发
  17. django model 条件过滤 queryset.filter(**condtions) 用法
  18. source activate my_env 失败,source not found
  19. windows下用wubi快速安装ubuntu
  20. Android—— 定制界面风格

热门文章

  1. 省选模板_STL
  2. 计算机网络Intro
  3. 浅谈冒烟测试(Smoke Testing)
  4. CSS布局总结(一)
  5. [HDU1160]FatMouse&#39;s Speed
  6. NodeJS踩坑实录
  7. 2019-03-14 Python爬虫问题 爬取网页的汉字打印出来乱码
  8. Git中的工作区(Working Directory)、暂存区(stage)和历史记录区(history)
  9. ArrayList 的实现原理
  10. COGS——T 2739. 凯伦和咖啡