求助,第十个测试点过不了!
  • 板块CF219A k-String
  • 楼主Retoayd
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/31 14:33
  • 上次更新2024/7/31 15:36:16
查看原帖
求助,第十个测试点过不了!
1028771
Retoayd楼主2024/7/31 14:33
#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;
}
2024/7/31 14:33
加载中...