Han Xin Pointing Soldiers (Exhaustive Method)

#include<stdio.h>
int main()
{
    int soldier=21;//由"士兵排队后按1到11报数, 最末一个士兵报10"可知, 至少有21名士兵.
    while(1)
    {
        if(soldier%5==1&&soldier%6==5&&soldier%7==4&&soldier%11==10)
        {
            printf("至少有士兵%d人.\n", soldier);
            break;
        }
        soldier++;
    }
    //
    return 0;
}

 

 

Guess you like

Origin blog.csdn.net/weixin_42048463/article/details/115254063