Tweet này liệt kê các đơn đặt hàng có thể cho Wings của một nhà hàng Trung Quốc 1 :
Khi đặt hàng Pizza tôi thường tính toán kích thước nào mang lại cho tôi tỷ lệ giá Pizza tốt nhất, đó là một phép tính đơn giản. Tuy nhiên, giảm thiểu giá của một đơn hàng tại nhà hàng này không phải là một nhiệm vụ đơn giản, vì vậy tôi muốn được chuẩn bị cho đơn hàng tiếp theo của mình ở đó.
Thử thách
Cho một số nguyên lớn hơn hoặc bằng , nhiệm vụ của bạn là trả về một đơn hàng có thể giúp giảm thiểu giá (tổng thể rẻ nhất) và số lượng giao dịch.
Thí dụ
Nếu tôi đặt mua Wings, hóa ra món hời tốt nhất sẽ có giá . Tuy nhiên, có nhiều đơn đặt hàng sẽ có giá đó, cụ thể là:
[50,50],[25,25,50],[25,25,25,25]
Vì đơn hàng đầu tiên sẽ sử dụng số lượng giao dịch ít nhất ( ), kết quả sẽ có [50,50]
.
Quy tắc
- bạn có thể chọn trả lại tất cả các đơn đặt hàng có thể
Tủ thử
4 -> [4] (4.55)
23 -> [23] (26.10)
24 -> [6,18],[9,15],[12,12] (27.20)
31 -> [6,25] (34.60)
32 -> [4,28],[6,26],[7,25] (35.75)
33 -> [4,29],[5,28],[6,27],[7,26],[8,25] (36.90)
34 -> [6,28],[9,25] (38.00)
35 -> [35] (39.15)
125 -> [125] (139.00)
200 -> [25,50,125] (222.40)
201 -> [26,50,125] (223.55)
250 -> [125,125] (278.00)
251 -> [26,50,50,125] (279.15)
418 -> [15,28,125,125,125],[18,25,125,125,125] (465.20)
1001 -> [26,50,50,125,125,125,125,125,125,125] (1113.15)
12345 -> [15,80,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125],[25,70,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125],[45,50,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125] (13728.10)
Lưu ý: Những mẫu thử này liệt kê tất cả các đầu ra có thể bao gồm giá, bạn chỉ bắt buộc phải xuất một và bạn không bắt buộc phải xuất giá!
1: Bạn có thể tìm thấy dữ liệu dưới dạng CSV tại đây .