題目描述:
乙個百萬富翁碰到乙個陌生人,陌生人找他談了乙個換錢的計畫。該計畫如下:我每天給你10萬元,而你第一天給我一元,第二天我仍給你十萬,你給我二元,第三天我仍給你十萬,你給我四元......你每天給我的錢是前一天的兩倍,直到滿n(0<=n<=30)天。百萬富翁非常高興,欣然接受了這個契約。 請編寫乙個程式,計算這n天中,陌生人給了富翁多少錢,富翁給了陌生人多少錢。 【輸入形式】 輸入天數n(0<=n<=50且為整數) 【輸出形式】 分行輸出這n天中,陌生人所付出的錢和富翁所付出的錢。 【輸入樣例】 10 【輸出樣例】 1000000 1023 【樣例說明】 兩人交易了10天,陌生人給了富翁1000000元,富翁給了陌生人1023元。
輸入樣式:
輸出樣式:
#include
#include
int main()
int a,d;
long c,b;
scanf("%d",&a);
c=pow(2,a);
d=c-1;
b=100000*a;
printf("%ld\n",b);
printf("%ld",d);
return 0;
ps
指數函式為pow()
括號中間以逗號區分底數和指數。
深入了解浮點精度 一,有趣的現象
非程式科班出身,或對浮點精度只有少量了解的同學.網上的教程很少有循序漸進的,作此文以彌補之。先看乙個現象吧 system.out.println 0.05 0.01 system.out.println 1.0 0.42 system.out.println 4.015 100 system.out...
關於異或(XOR)的有趣應用
異或是個非常有意思的東西,利用異或的性質我們可以做一些有意思的事情。異或加密解密 下面是乙個非常簡單的加密解密函式 public static string encryption string srcstring,char key return new string srcchars 給出測試 st...
乙個有趣的函式 關於時間
最近做專案中要做乙個限制每天領獎的次數,以及每週的領獎的次數。如何判斷上次記錄的時間是否和今天是同一天呢?可能大家一開始的思路就是過24小時不就一天了嗎?呵呵,確實不錯,可是現在區分的是 是否是相同的一天。這就清晰了,只要知道今天是今年的多少天和上次記錄的時間一比較就可以了唄。我把 貼一下,由於是在...