Reason for runtime error in my python code?

Revision en1, by adarshj322, 2020-05-09 11:18:11

Can anyone explain the reason for runtime error in my python code

def solve(s,n,k):
	s = sorted(s)
	s = "".join(s)
	if s[0] != s[k-1]:
		print(s[k-1])
		return
	print(s[0],end ="")
	if s[k] != s[n-1]:
		print(s[k:])
	else:
		r = (n-1)//k
		print(s[n-1]*r)

t = int(input())
for _ in range(t):
	n,k = map(int,input().split())
	s = input()
	solve(s,n,k)
	

for the problem phoenix and distribution

Tags #constructive algorithms, #638

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English adarshj322 2020-05-09 11:18:11 532 Initial revision (published)