/*
https://www.hackerrank.com/challenges/30-review-loop/problem
*/
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int n,idx;
string input_s;
vector<string> s;
cin >> n;
for(;n>0;n--){
cin >> input_s;
s.push_back(input_s);
}
for(int i=0;i<s.size();i++){
idx = 0;
string temp(s[i].size()+1,' '); //size is bigger as 1 because of the whitespace
for(int k=0; k<s[i].size();k+=2){ //write every character at even index
temp[idx] = s[i][k];
idx++;
}
idx++;
for(int k=1; k<s[i].size();k+=2){ //write every character at odd index
temp[idx] = s[i][k];
idx++;
}
cout << temp << endl;
}
return 0;
}
댓글 없음:
댓글 쓰기