Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 200 点
問題文
小文字のアルファベットからなる文字列 S が与えられます。 この文字列を w 文字ごとに改行したときに、各行の先頭の文字を上から順番につなげて得られる文字列を出力してください。
制約
- 1\leq w\leq |S| \leq 1000
- S は小文字のアルファベットのみからなる
- w は整数
入力
入力は以下の形式で標準入力から与えられる。
S w
出力
答えの文字列を 1 行に出力してください。
入力例 1
abcdefgh 3
出力例 1
adg
abcdefgh
を 3 文字ごとに改行すると、
abc
def
gh
となります。これらの行の先頭の文字を上から順に読むと adg
となります。
入力例 2
lllll 1
出力例 2
lllll
入力例 3
souuundhound 2
出力例 3
suudon
Score : 200 points
Problem Statement
You are given a string S consisting of lowercase English letters. We will write down this string, starting a new line after every w letters. Print the string obtained by concatenating the letters at the beginnings of these lines from top to bottom.
Constraints
- 1 \leq w \leq |S| \leq 1000
- S consists of lowercase English letters.
- w is an integer.
Input
Input is given from Standard Input in the following format:
S w
Output
Print the desired string in one line.
Sample Input 1
abcdefgh 3
Sample Output 1
adg
When we write down abcdefgh
, starting a new line after every three letters, we get the following:
abc
def
gh
Concatenating the letters at the beginnings of these lines, we obtain adg
.
Sample Input 2
lllll 1
Sample Output 2
lllll
Sample Input 3
souuundhound 2
Sample Output 3
suudon