题目:一个自然数被8除余1,所得的商被8除也余1,再将第二次的商被8除后余7,最后得到一个商为a。又知这个自然数被17除余4,所得的商被17除余15,最后得到一个商是a的2倍。求这个自然数。
提示:倒推的方法
#include<iostream>
using namespace std;
int main(void)
{
int i;
for (i=1;;i++)
{
if (((8*i+7)*8+1)*8+1==(2*i*17+15)*17+4)
{
cout<<(2*i*17+15)*17+4<<endl;
break;
}
}
return 0;
}