HackerRank Day 6 Solution in Python: Let’s review

Today we will see the HackerRank Day 6 Solution in Python. The problem is named Let’s review which is part of 30 Days of code on HackerRank. Let’s get started!

Day 6: Let’s review Problem statement

We are given a string, S, of length N, that is indexed from 0 to N-1. Our task is to print its even-indexed and odd-indexed characters as two space-separated strings on a single line

Sample Input

1
Hackerrank

Sample Output

Hcern akrak

Explanation: The first string contains the ordered characters from even indices is Hcern, and the second string contains the ordered characters from odd indices is akrak.

You can solve the problem here.

HackerRank Day 6 Solution in Python

n=int(input())
for i in range(n):
#Get Input string
string=input()
#Variable to store characters in even index
even=''
#Variable to store characters in even index
odd=''
for j in range(len(string)):
#if index is even
if j%2==0:
even+=string[j]
#if index is odd
else:
odd+=string[j]
print("{} {}".format(even,odd))
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Code Explanation

  • First, get the input string and create two variables to store characters in even index and odd index
  • Then iterate through the string and check the index
  • If the index is even append the character to the even variable
  • If the index is odd append the character to the odd variable
  • Finally, print the values stored in the even and odd strings

Also Read:

Share:

Author: Ayush Purawr