2. Har bir valyuta uchun DELIVERY turidagi eng katta va eng kichik buyurtmalar orasidagi farqni hisoblang. Har bir valyuta uchun natijani qaytaring. Natijadagi valyutalar bu farqning o'sish tartibida bo'lishi kerak.
/**
* {valyuta (o'sish tartibida) – DELIVERY turidagi eng katta va eng kichik buyurtmalar orasidagi farq} shaklida xaritani qaytaradi.
* Agar bir valyuta uchun faqat bitta buyurtma bo'lsa, u ham eng katta, ham eng kichik bo'lib, farq 0 bo'ladi.
* Kirish ma'lumotlari misoli:
* [
* Order(DELIVERY, "EUR", 2000),
* Order(DELIVERY, "USD", 15),
* Order(DELIVERY, "RUB", 200),
* Order (PICKUP, "RUB", 1250),
* Order (DELIVERY, "USD", 35),
* Order (PICKUP, "USD", 55),
* Order (DELIVERY, "RUB", 100)
* ]
*
* Kutilyotgan natija:
* ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0]
*
*/
Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) {
}
middle+