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

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

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

2019-11-14 12:08:59
字體:
供稿:網(wǎng)友

poj傳送門 裸的中國剩余定理,注意一下負數(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ā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 望城县| 安徽省| 环江| 建水县| 株洲市| 屯留县| 唐河县| 汉中市| 林周县| 双鸭山市| 无棣县| 康马县| 天峨县| 芦溪县| 唐海县| 西城区| 江达县| 安国市| 改则县| 秀山| 伊宁县| 芜湖县| 重庆市| 安新县| 循化| 鲜城| 石楼县| 台湾省| 三都| 达州市| 江口县| 沙湾县| 高青县| 阿勒泰市| 隆安县| 曲松县| 册亨县| 黑水县| 嘉禾县| 嘉禾县| 敖汉旗|