Nsu-1467-VIJOS-P1164
来源:互联网 发布:关闭mac后台程序 编辑:程序博客网 时间:2024/05/04 19:38
今天朋友问我,才做的~看了一下题发现是中国剩余定理,然后就做了~
有一个地方需要特殊处理,就是找Mi的时候,我设定了一个上限,尽量大一点吧~
代码:
#include<cstdio>#include<cstring>#include<iostream>using namespace std;long long b[11],m[11],Mi[11],M[11];int main(){ int n; while(scanf("%d",&n)!=EOF) {long long mm=1;for(int i=0;i<n;i++){ scanf("%lld%lld",&m[i],&b[i]); mm*=m[i];}long long ans=0;for(int i=0;i<n;i++){ M[i]=mm/m[i]; for(long long j=1;j<100000;j++)if(j*M[i]%m[i]==1){ Mi[i]=j; break;} ans+=Mi[i]*M[i]*b[i];}printf("%lld\n",ans%mm); } return 0;}
- Nsu-1467-VIJOS-P1164
- NSU-1596-VIJOS-P1406
- vijos P1164曹冲养猪
- vijos - P1164曹冲养猪(中国剩余定理 + python)
- 洛谷p1164
- NSU-1191-Compound Words
- NSU-1241-麦森数
- NSU-1245-火星人
- NSU-1483-口袋的天空
- P1164 小A点菜
- P1164 小A点菜
- P1164 小A点菜
- P1164 小A点菜
- 洛谷 P1164 小A点菜
- 洛谷 P1164 小A点菜
- 洛谷 P1164 小A点菜
- 洛谷 P1164 小A点菜
- luogu P1164 小A点菜
- OpenCV的jpg到ppm图片格式转换
- const与指针
- win7 64位 安装Tomcat7.0
- Codeforces Round #141 (Div. 2), problem: (D) Zigzag 线段树 整形变量注意溢出控制
- windbg远程调试方法
- Nsu-1467-VIJOS-P1164
- 正则表达式
- 输出数据到文本ofstream和从文本中读取数据ifstream
- cocos2d-x android移植日记
- 【数据结构】malloc简易用法
- OpenCV的ppm到bmp图片格式转换
- 视频
- android学习笔记---42_服务的生命周期
- 泛型