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

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

Divisible [數(shù)學(xué)]同余定理

2019-11-06 06:23:43
字體:
供稿:網(wǎng)友

給定一個(gè)很大的整數(shù),我想知道它能否被9整除。

輸入 有t組測試數(shù)據(jù),每組數(shù)據(jù)給定一個(gè)整數(shù)N不存在前導(dǎo)0。(1 <= t <= 20,1 <= N <= 10^200)。

輸出 對(duì)每組測試數(shù)據(jù),若N可以被9整除,輸出1,反之輸出0。

樣例輸入 3 111111111111111111111111111111 6666666666666666 9999999999999999999999999999 樣例輸出 0 0 1

#include<cstdio>#include<cstring>#include<cmath>#include<stack>#include<queue>#include<algorithm>using namespace std;#define INF 0x3f3f3f3f#define ll long longint main(){ int t; scanf("%d",&t); char an[220]; int b[220]; while (t--){ memset(an,0,sizeof(an)); memset(b,0,sizeof(b)); scanf("%s",an); int len; len = strlen(an); for (int i= 0; i < len; ++i){ b[i] = an[i]-'0'; } int temp = 0; int i; for ( i = len-1; i >= 0; --i){ temp = (temp*10%9 + b[i]%9)%9; } if (temp == 0) 同余定理 寫成這樣的形式也可以temp = (temp*10 + b[i])%9 一開始–i寫成++i 愣是半天沒發(fā)現(xiàn) 感覺和心態(tài)寫有些關(guān)系 code也要更加認(rèn)真 多練


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 卫辉市| 咸宁市| 额济纳旗| 商丘市| 楚雄市| 商洛市| 文成县| 乌拉特中旗| 香港 | 云和县| 建始县| 双辽市| 都兰县| 宝鸡市| 康定县| 襄汾县| 利川市| 汽车| 鄢陵县| 鄱阳县| 河曲县| 化隆| 馆陶县| 南靖县| 静海县| 民乐县| 神农架林区| 奈曼旗| 宁强县| 茂名市| 古丈县| 青铜峡市| 永城市| 图片| 盐源县| 克拉玛依市| 郧西县| 通化县| 通榆县| 云安县| 九龙县|