题目描述:定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。输入一个正整数n,你的任务是判断它是否是17的倍数。
样例输入:
34
201
2098765413
1717171717171717171717171717171717171717171717171718
0
样例输出:
1
0
1
0
参考代码:
<First>/********************按照除法顺序********************************/
AC代码:
#include <iostream>
#include<string>
#include<cmath>
#define N 1000
using namespace std;
bool is_17x(int *arr,int begin,int end);
int main()
{
string str;
while(getline(cin,str))
{
int num[N];
for(int i=0;i<str.size();++i)
num[i]=str.at(i)-'0';
if(num[0]=&