题目链接
题意:构造一个长度为 n 的只包含小写字母的字符串,保证任意长度为 a 的子字符串中总有 b 个不同的字符。
题解:a 只是个噱头,我们只要保证任意连续 b 个字符都不相等即可。
代码:#pragma GCC optimize(1) #pragma GCC optimize(2) #pragma GCC optimize(3,"Ofast","inline") #includeusing namespace std; #define endl 'n' #define int long long int T,n,a,b; signed main() { std::ios::sync_with_stdio(false); std::cin.tie(0); cin>>T; while(T--) { cin>>n>>a>>b; string s; int j=0; for(int i=1;i<=n;i++) { if(j==b) j=0; s+=char(j+'a'); j++; } cout<



