小明找父親要零花錢,父親給他出了個題:父親把100枚1元硬幣放在桌上,說:你一次可以拿1、10、21或50元,但是對應的我會分別放進去4、16、15或20元。要求是:你可以只拿1次,也可以拿多次,只拿1次的話可以直接揣兜里做零花錢了,後面的就不能再拿了;拿多次的話必須一直拿下去,直到硬幣全部拿完,拿完都是你的零花錢,但是拿不完就沒有零花錢。
聰明的朋友們,請問小明最多能拿多少零花錢?
小明的父親給了小明39元,小明還給父親了一元,父親說不要,讓他去買點面吃,小明到了麵店看到了兩碗各20元的牛肉麵,掏出錢的時候麵店老闆說打8折,找了他錢,和父親吃完面,他們走出,花了5元買了彩票,竟然中了10W的獎金,稅收2%狂喜的時候他們決定把零錢(零頭)給乞丐,乞丐笑笑說謝謝,並收下了,此時傳來一個驚天的消息:那10W是假錢!此時警察來了,沒收了10W,然後問乞丐說給了多少錢,乞丐說他們給了8000!雙方都蒙了,小明一算:先是拿了40元,然後8折找了5元,買彩票后稅收2000,這麼一算沒錯啊!那麼去零頭,8000沒了,更重要的是,要虧本了1W!
請問小明和乞丐說得對不對呢,如果不對,乞丐到底收到了多少錢,小明的話又不正確多少地方呢(若不正確,8000沒了,虧本1W不算。)
(小明在任何時候都沒有計算過自己手中的錢)