软糖找到了完整题目。
韩信点兵:韩信有一队兵,他想知道有多少人,便让士兵排队报数:按从1至5报数,最末一个士兵报的数为1;按从1至6报数,最末一个士兵报的数为5;按从1至7报数,最末一个士兵报的数为4;最后再按从1至11报数,最末一个士兵报的数为10。你知道韩信至少有多少兵吗?
求解代码如下
int max = 10000;
for (int i = 0; i < max; i++) {
if (i % 5 == 1 && i % 6 == 5 && i % 7 == 4 && i % 11 == 10) {
Console.WriteLine("韩信的队伍有 {0} 名士兵。\r\n", i);
break;
}
}
请采纳呀,谢谢
你这道题不完整吧。