韩信点兵

在中国数学史上,广泛流传着一个“韩信点兵”的故事。韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓绝的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少个兵,同时又能保住军事机密,便让士兵排队报数:

按从1至5报数,记下最末一个士兵报的数为1;

再按从1至6报数,记下最末一个士兵报的数为5;

再按1至7报数,记下最末一个报的数为4;

最后按1至11报数,最末一个士兵报的数为10。

你知道韩信至少有多少兵?


代码:

#include 
main()
{
	int x;
	for (x=11;;x++)
	{
		if (x%5==1&&x%6==5&&x%7==4&&x%11==10)
		{
			printf("%d",x);
			break;
		}
	}
}


你可能感兴趣的:(韩信点兵)