国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

|poj 1006|數論|Biorhythms

2019-11-14 11:39:08
字體:
來源:轉載
供稿:網友

poj傳送門 裸的中國剩余定理,注意一下負數的情況即可

#include<cstdio> #include<algorithm> #include<cstring> #define ms(i,j) memset(i,j, sizeof i); #define ll long longusing namespace std;int p, e, i, d;int a[4],m[4];void e_gcd(int a, int b, int &x, int &y){ if (b==0) { x=1; y=0; return ; } e_gcd(b,a%b,x,y); int t = x; x = y; y = t-y*a/b;}int crt(int n){ int ans = 0; int M = 1; for (int i=1;i<=n;i++) M*=m[i]; for (int i=1;i<=n;i++) { int Mi = M/m[i]; int x,y; e_gcd(Mi, m[i], x, y); ans = (ans + Mi*a[i]*x)%M; } return (ans+M)%M;}int main() { int kase = 0; m[1] = 23;m[2] = 28;m[3] = 33; while (scanf("%d%d%d%d", &p, &e, &i, &d)==4) { if(p == -1 && e == -1 && i == -1 && d == -1) break; a[1] = p; a[2] = e; a[3] = i; int ans = crt(3); ans -= d; if (ans<=0) ans += 21252; iple peak occurs in %d days./n", ++kase, ans); } return 0; }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德惠市| 卓尼县| 昌吉市| 霍山县| 紫阳县| 桐柏县| 台前县| 嘉荫县| 巴林右旗| 镇原县| 大庆市| 黔西县| 南安市| 阜宁县| 巴林左旗| 六安市| 宝鸡市| 四川省| 水富县| 新沂市| 依兰县| 尼玛县| 贡嘎县| 梓潼县| 双江| 鹿泉市| 华容县| 广安市| 日喀则市| 芮城县| 沙洋县| 楚雄市| 虹口区| 宁远县| 德钦县| 庆元县| 瓦房店市| 镇巴县| 温宿县| 马鞍山市| 简阳市|