(百例编程)19.8除不尽的自然数

题目:一个自然数被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;
}


你可能感兴趣的:((百例编程)19.8除不尽的自然数)