From d5b549d83292f6573ef3715c17f1d57a41918fb7 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Tue, 30 Oct 2018 13:22:36 +0700 Subject: Fouracesinarow --- codechef/queue2.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 codechef/queue2.py (limited to 'codechef/queue2.py') diff --git a/codechef/queue2.py b/codechef/queue2.py new file mode 100755 index 0000000..7f46079 --- /dev/null +++ b/codechef/queue2.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python3 +for _ in range(int(input())): + n, m, k, l = map(int, input().split()) + m *= l + d = {0: m, k: m - k + n*l} + for i, a in enumerate(sorted(map(int, input().split()))): + d[a] = m - a + i*l + print(min(d.values()) + l) -- cgit 1.4.1