String Similarity

String Similarity
在这里插入图片描述

思路

因为需要保证每一个都需要有一个一样的,那么就是每一个都需要有一个相似的,如果我们设第 i i i个相似的话,那么也就是在 s [ i , i + n ] s[i,i+n] s[i,i+n] s [ i + i ] = s t r [ i ] s[i+i]=str[i] s[i+i]=str[i]

#include <bits/stdc++.h>
 
using namespace std;
int main() {
    
    
    int _;
    scanf("%d", &_);
    while (_--) {
    
    
        int n;
        string str;
        scanf("%d", &n);
        cin >> str;
        string ans = "";
        for (int i = 0; i < 2 * n - 1; i+=2) {
    
    
            ans += str[i];
        }
        cout << ans << "\n";
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_43601103/article/details/112981750