題目1488:百萬富翁問題時間限制:1 秒 內存限制:128 兆 特殊判題:否 提交:58 解決:44 題目描述: 一個百萬富翁遇到一個陌生人,陌生人找他談了一個換錢的計劃。該計劃如下:我每天給你10 萬元,你第一天給我1 分錢,第二天2 分錢, 第三天4 分錢…… 這樣交換 30 天後,百萬富翁交出了多少錢?陌生人交出了多少錢?(注意一個是萬元,一個是分) 輸入: 該題沒有輸入 輸出: 輸出兩個整數,分別代表百萬富翁交出的錢和陌生人交出的錢,富翁交出的錢以萬元作單位,陌生人交出的錢以分作單位。 樣例輸入: 樣例輸出: 來源: 2012年哈爾濱工業大學計算機研究生機試真題 [cpp] /********************************* * 日期:2013-3-4 * 作者:SJF0115 * 題號: 九度OJ 題目1488:百萬富翁問題 * 來源:http://ac.jobdu.com/problem.php?pid=1488 * 結果:AC * 來源:2012年哈爾濱工業大學計算機研究生機試真題 * 總結: **********************************/ #include<stdio.h> int main(){ long i,sum=0; for(i = 0;i < 30;i++) { sum = 2 * sum + 1; } printf("%d %ld\n",300,sum); return 0; } /********************************* * 日期:2013-3-4 * 作者:SJF0115 * 題號: 九度OJ 題目1488:百萬富翁問題 * 來源:http://ac.jobdu.com/problem.php?pid=1488 * 結果:AC * 來源:2012年哈爾濱工業大學計算機研究生機試真題 * 總結: **********************************/ #include<stdio.h> int main(){ long i,sum=0; for(i = 0;i < 30;i++) { sum = 2 * sum + 1; } printf("%d %ld\n",300,sum); return 0; } 分享到: