time limit: 1000ms memory limit: 65536k 有疑問?點這裡^_^
某通訊公司為推廣手機簡訊,提出了簡訊**優惠政策。
使用者必須選擇一種簡訊**,且只能選擇一種。每種**的形式為:每月交p元,可以傳送免費簡訊f條。如果超過了f條,則超過的部分按每條a元收費。
現在你已經預知下個月需要傳送m條簡訊。這家公司的簡訊**種類太多了,請你編個程式告訴他選擇最省錢的簡訊**需要交多少錢?
輸入有多組資料。每組資料第一行為整數n和m,用乙個空格隔開,分別是**的種類數和下月簡訊條數。1<= n<=1000,0<=m<=10000 下一行有乙個實數a,表示超過的部分按每條a元收費。(0 <= p <= 100, 1 <= f <= 10000)
輸入資料以0 0結尾。
對每組輸入資料,輸出採用最省錢的簡訊**需交的費用。保留小數點後兩位數。
5 2220.1
10 120
15 200
20 300
30 500
50 1000
2 451
0.2
55.50 800
33.30 400
0 0
one :
#include
int main()
;while(scanf("%d %d",&n,&m)==2&&(m||n))
for(i=0;itwo:
#include
int main()
printf("%.2lf\n", min);
}return 0;
}
比較法則 不同比較
前面說了相同比較,這節我們詳細介紹一下不同比較 相同比較是為了在相同的封包中找不同點,以便於找到封包的本質內容,那麼不同比較呢,就是相反的,是在不同封包中找相同點,以便找到封包的核心內容!舉個離子 如果你想知道賣東西的封包有什麼特點,那麼你只賣血瓶是不夠的,你該賣掉其他東西,比如賣魔法藥,賣了小血瓶...
Linux比較兩個檔案並輸出不同或相同之處
一 找相同 以從file1.txt和file2.txt中抽離出相同部分為例,注意 檔案都是已經排好序的 sort r 1.txt o 1.txt sort r 2.txt o 2.txt vi same.txt script difference.txt grep wf 1.txt 2.txt sa...
指標與陣列名異同比較總結
首先用一句話來概括本文文意 指標只是指標,即儲存位址的變數 陣列名既有作為指標常量的特性,也具有作為陣列的不同於指標的特徵。1 指標 想到指標就應當想到位址,記住一句話 指標即位址 指標是個用來儲存位址的變數,它與普通型別的變數唯一的不同就是它所儲存的內容是個位址,可以通過某種操作關聯到其它的記憶體...