現(xiàn)在有很多家長都為孩子報(bào)名了少兒編程,而少兒編程和語數(shù)外是密不可分的,就好比今天南京小碼王少兒編程培訓(xùn)機(jī)構(gòu),為大家?guī)淼膕cratch算法練習(xí):鈔票兌換,可以為大家更好的了解少兒編程的樂趣。
難度:中等
題目:請用scratch編寫程序計(jì)算將100元兌換為1元、5元、10元的零錢,請問有多少種兌換方法?
思路:面對這個題目我們不妨先觀察一下下圖,注意規(guī)律就在這個圖里。
通過這個圖,你是不是找到了解題思路了呢?
請大家曬出各自的算法,可以將結(jié)果上傳到我們的網(wǎng)站。我們將隔日公布參考答案。
首先根據(jù)上面的圖標(biāo),我們可以找到如下規(guī)律
也就是說,有10種情況,分別為10元有0張、1張、2張……10張。對應(yīng)5元的個數(shù)就可以根據(jù)(100-10*x)/5+1得到,而1元并不起作用,10元與5元確定了,差幾張1元的也就定了。
今天scratch算法練習(xí)小朋友會做嗎,要是有想到解決的方法,可以將寫出了代碼給老師哦,當(dāng)然如果您想對scratch有更多的了解,可以關(guān)注我們的網(wǎng)站,或者是直接到我們南京小碼王少兒編程來了解看下!