社区讨论

求助,第十个测试点过不了!

CF219A k-String参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@lz9h23a1
此快照首次捕获于
2024/07/31 14:34
2 年前
此快照最后确认于
2024/07/31 15:36
2 年前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
int k, x, vis[30];
string s, ans;
signed main() {
	ios::sync_with_stdio(0);
	cin.tie(0), cout.tie(0);
	cin >> k >> s;
	for(int i = 0; i < s.size(); i++) 
		vis[s[i] - 'a']++;
	for(int i = 0; i < 26; i++)
		if(vis[i] && vis[i] % k != 0)
			return cout << -1, 0;
	for(int i = 0; i < 26; i++)
		if(vis[i])
			x = vis[i] / k, ans += i + 'a';
	while(k--)
		cout << ans;
	return 0;
}

回复

0 条回复,欢迎继续交流。

正在加载回复...