我需要在java中開發一個程序,我需要計算給定項目的最低帳單。根據交易計算最低帳單金額的算法
每個項目的標準價格如下: Onion- Rs.5 Tomato- Rs.10 馬鈴薯 - 一筆2盧比
還有一個列表與項目不同的交易。一個項目可以有多個交易。
2洋蔥 - Rs.7.5
3洋蔥 - Rs.10
3番茄 - Rs.25
5番茄 - Rs.45
3馬鈴薯 - Rs.5
4馬鈴薯 - 盧比。 6.5
它可以有更多。 因此,該方法需要以任何給定數量(考慮給定交易)的方式計算賬單金額,它應該給出最小的賬單金額。
輸入將在下面的格式,以支付該計劃應該計算的最低金額: -
洋蔥,西紅柿,洋蔥,土豆,西紅柿,洋蔥,洋蔥
(4)onion -> (10+5)
(2)tomato -> (10*2)
(1)potato -> 2
------------------
minimum bill -> 37
我有兩個班,一個名爲蔬菜&其他命名新政如下
public class Deal {
private String code;
private String quantity;
private String price;
//getters & setters
}
public class Vegetable{
private String code;
private String name;
private String price;
//getters & setters
}
你的問題到底是什麼?或者你只是想找人幫你做作業? –