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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

|poj 1006|數(shù)論|Biorhythms

2019-11-14 12:07:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

poj傳送門 裸的中國(guó)剩余定理,注意一下負(fù)數(shù)的情況即可

#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; }
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 墨脱县| 诏安县| 塔城市| 宁国市| 阳曲县| 霍林郭勒市| 航空| 金秀| 九龙坡区| 怀化市| 陆河县| 定日县| 麦盖提县| 井研县| 珲春市| 万年县| 泗洪县| 出国| 宁津县| 余江县| 遵化市| 陆丰市| 谢通门县| 丹寨县| 汶上县| 岳池县| 错那县| 文水县| 扬州市| 南汇区| 友谊县| 连山| 弥勒县| 浦县| 恩平市| 汾阳市| 德州市| 都昌县| 柘荣县| 北碚区| 郑州市|