當前位置:首頁 » 編程語言 » c語言愛因斯坦數學題

c語言愛因斯坦數學題

發布時間: 2024-09-10 09:38:30

1. 愛因斯坦階梯問題 c語言怎麼編程

剛才正好看到這個,忽然覺得題設有個小問題,沒規定階梯的最大值。那就

把a當成階梯總數吧,我只是修改了a的范圍。答案還有很多

2. 愛因斯坦走台階:求滿足條件的最小台階數是多少

你的意思是:有個數它除2餘1,除3餘2,除4餘3,除5餘4,除6餘5
除7正好
除2餘1的最小數 3
除3餘2的最小數 5
除4餘3的最小數 7
除5餘4的最小數 9
除6餘5的最小數 11
3+5+7+9+11=35
除7剛好

3. c語言:求愛因斯坦台階問題的在范圍內的最大值,謝謝大神

既然是找最大台階數,i從1到1000找就不妥了,i應該從999開始向下找,找到第一個滿足條件的i,就輸出i,結束循環。

改一下:

#include<stdio.h>intmain()//既然返回值,main定義為int型
{
inti=999;//改為i=999
while(i>0)//i<1000改為i>0
{
if(i%2==1&&i%3==2&&i%4==3&&i%5==4&&i%6==5&&i%7==0)
{
printf("%d ",i);
break;//添加中斷語句,退出循環
}
i--;//i++改為i--
}return0;//漏了分號
}

4. c語言編程 愛因斯坦階梯問題 可以用循環解決嗎

若以每步走兩級則最後剩一級,若以每步走三級則剩兩級,若以每步走四級則剩三級,若以每步走五級則剩四級,若以每步走六級則最後剩五級
那麼整個級數可表示為(K*6*5*4*3*2*1-1)即(720K-1)(K為整數)
又若每步走七級「剛好不剩」所以還是7的倍數.
可以簡單的湊一下就得到了K的最小值是6
總級數是4319

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:540
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:827
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:530
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:713
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:633
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:945
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:202
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:62
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:755
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:658