syhd142 |
|
|||
日歷
統計
導航常用鏈接留言簿(2)隨筆檔案(23)文章分類(270)
文章檔案(122)我的豆瓣搜索最新評論
閱讀排行榜
評論排行榜 |
若一個整數的奇位數字之和與偶位數字之和的差能被11整除,則這個數能被11整除。 #include <stdio.h>
#include <string.h> #define N 1005 inline int ABS(int x) { return x > 0 ? x : -x; } int main() { char data[N]; while(gets(data), strcmp(data, "0")) { int l = strlen(data), sum1, sum2; sum1 = sum2 = 0; for(int i = 0; i < l; i++) { if(i & 1) sum1 += data[i] - '0'; else sum2 += data[i] - '0'; } if(ABS(sum1 - sum2) % 11 == 0) printf("%s is a multiple of 11.\n", data); else printf("%s is not a multiple of 11.\n", data); } return 0; }
|
![]() |
|
Copyright © Fucker | Powered by: 博客園 模板提供:滬江博客 |