『壹』 100萬元人民幣的重量有多少還有體積,大概是多大
100萬元人民幣約11.5公斤即23斤,體積1米厚。
100元新鈔一張是1.15克,一萬元是115克。100萬也就是11500克,11.5公斤即23斤。舊鈔的話一張約15克,100萬是30斤左右。
體積的話一張百元幣的長度是15.5CM,寬度是7.7cm。一萬新鈔1厘米厚,100萬就是1米厚。
【(1)10分的硬幣演算法擴展閱讀】
100元人民幣新舊對比:
1、正面:
票面中部增加光彩光變數字「100」,其下方團花中央花卉圖案調整為紫色;取消左下角光變油墨面額數字,調整為膠印對印圖案,其上方為雙色橫號碼;
正面主景圖案右側增加光變鏤空開窗安全線和豎號碼;右上角面額數字由橫排改為豎排,並對數字樣式進行了調整。
2、背面:
背面圖案,票面年號改為「2015年」;取消了右側全息磁性開窗安全線和右下角防復印圖案;調整了面額數字樣式、票面局部裝飾圖案色彩和膠印對印圖案及其位置。
【參考資料】:人民幣——網路
『貳』 找零錢問題的貪心演算法
問題描述:
當前有面值分別為2角5分,1角,5分,1分的硬幣,請給出找n分錢的最佳方案(要求找出的硬幣數目最少)
問題分析:
根據常識,我們到店裡買東西找錢時,老闆總是先給我們最大面值的,要是不夠再找面值小一點的,直到找滿為止。如果老闆都給你找分數的或者幾角的,那你肯定不幹,另外,他也可能沒有那麼多零碎的錢給你找。其實這就是一個典型的貪心選擇問題。
問題的演算法設計與實現:
先舉個例子,假如老闆要找給我99分錢,他有上面的面值分別為25,10,5,1的硬幣數,為了找給我最少的硬幣數,那麼他是不是該這樣找呢,先看看該找多少個25分的, 99/25=3,好像是3個,要是4個的話,我們還得再給老闆一個1分的,我不幹,那麼老闆只能給我3個25分,由於還少給我24,所以還得給我2個10分的和4個1分。
具體實現
//找零錢演算法
//By falcon
//輸入:數組m,依次存放從大到小排列的面值數,n為需要找的錢數,單位全部為分
//輸出:數組num,對照數組m中的面值存放不同面值的硬幣的個數,即找錢方案