We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
def merge_the_tools(string, k):
# Iterate through the string in chunks of size k
for i in range(0, len(string), k):
# Extract the substring of length k
s = string[i:i + k]
# Remove duplicate characters while preserving order
res = ''.join(dict.fromkeys(s))
print(res)
if name == 'main':
string, k = input(), int(input())
merge_the_tools(string, k)
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Merge the Tools!
You are viewing a single comment's thread. Return to all comments →
def merge_the_tools(string, k): # Iterate through the string in chunks of size k for i in range(0, len(string), k): # Extract the substring of length k s = string[i:i + k] # Remove duplicate characters while preserving order res = ''.join(dict.fromkeys(s)) print(res)
if name == 'main': string, k = input(), int(input()) merge_the_tools(string, k)