2. Her bir para birimi için DELIVERY türündeki en büyük ve en küçük siparişler arasındaki farkı hesaplayın. Her para birimi için sonucu döndürün. Sonuçtaki para birimleri, bu farkın artan sırasına göre sıralanmalıdır.
/**
* {para birimi (artış sırasına göre) – DELIVERY türündeki en büyük ve en küçük siparişler arasındaki fark} şeklinde bir harita döndürür.
* Bir para birimi için sadece bir sipariş varsa, o hem en büyük hem de en küçük sipariş olur ve fark 0 olur.
* Giriş verileri örneği:
* [
* 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)
* ]
*
* Beklenen sonuç:
* ["EUR" -> 0.0, "USD" -> 20.0, "RUB" -> 100.0]
*
*/
Map<String, Double> getMaxMinusMinDeliveryMapByCurrency(List<OrderData> orderDataList) {
}
middle+