解题思路:注意要考虑大数的储存,我用的是,字符转数字的方法。而且解题考虑最终结果就好,过程尽量简单。
注意事项:
参考代码:
#include <iostream>
#include <cstring>
using namespace std;
int main (void) {
char num[101];
while(cin>>num&&num[0]!='0') {
int s=0;
for(int i=0; i<strlen(num); i++)
s=(s*10+num[i]-'0')%17;//大数储存方法
if(s==0)
cout<<"1";
else
cout<<"0";
cout<<endl;
}
return 0;
}
0.0分
9 人评分
WU-输出正反三角形 (C++代码)浏览:1099 |
核桃的数量 (C语言代码)浏览:726 |
1025题解浏览:796 |
局部变量作函数返回值的问题浏览:1028 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:650 |
最好的,浏览:601 |
【偶数求和】 (C++代码)浏览:744 |
蓝桥杯基础练习VIP-报时助手 (C++代码)浏览:1130 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:596 |
P1025 (C语言代码)浏览:1061 |