shell for 與if多條件實例

最近看到羣裏發了一個計算的,使用shell跑一遍無優化,無算法

題目:

一筐雞蛋:
1個1個拿,正好拿完。
2個2個拿,還剩1個。
3個3個拿,正好拿完。
4個4個拿,還剩1個。
5個5個拿,還剩4個。
6個6個拿,還剩3個。
7個7個拿,正好拿完。 
8個8個拿,還剩1個。 
9個9個拿,正好拿完。
問筐裏有多少雞蛋? 


代碼:

for ((i=1;i<12500;i++))
do
    if  (($i%2==1)) && (($i%3==0)) && (($i%4==1)) && (($i%5==4)) && (($i%6==3)) && (($i%7==0)) && (($i%8==1)) && (($i%9==0))
    then
        echo $i
        continue
    fi
done


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章