實驗4-1-5 韓信點兵 (10分)


在中國數學史上,廣泛流傳着一個“韓信點兵”的故事:韓信是漢高祖劉邦手下的大將,他英勇善戰,智謀超群,為漢朝建立了卓越的功勞。據說韓信的數學水平也非常高超,他在點兵的時候,為了知道有多少兵,同時又能保住軍事機密,便讓士兵排隊報數:

  • 按從1至5報數,記下最末一個士兵報的數為1;
  • 再按從1至6報數,記下最末一個士兵報的數為5;
  • 再按從1至7報數,記下最末一個士兵報的數為4;
  • 最后按從1至11報數,最末一個士兵報的數為10;

請編寫程序計算韓信至少有多少兵。

輸入格式:

本題無輸入

輸出格式:

輸出韓信至少擁有的士兵人數。

 

 

#include<stdio.h>
int main()
{
    int x;//總人數

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM