From 86fd670f4d4ac634a8c9740ff9129b589afcec1a Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Wed, 13 Mar 2019 09:13:11 +0700 Subject: Guess my rank is gonna plummet again --- codechef/chdiger.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 codechef/chdiger.py (limited to 'codechef/chdiger.py') diff --git a/codechef/chdiger.py b/codechef/chdiger.py new file mode 100755 index 0000000..a3c83fb --- /dev/null +++ b/codechef/chdiger.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 +for _ in range(int(input())): + n, d = input().split() + n, d = [int(x) for x in n], int(d) + for i in range(-1, -1-len(n), -1): + if n[i] > d: + n[i] = d + else: + break + for i in range(i, -len(n), -1): + if n[i] < n[i-1]: + n.pop(i - 1) + n.append(d) + print(''.join(map(str, n))) -- cgit 1.4.1