《牛客》-C小红的字符串构造

思路:我以符合条件的最极限情况来安排回文,即两个两个字符为一组回文,保证其不参与其他回文字符串的构造,以这样子的形式输出k个,剩下的都只输出不连续的·当个字符('a'+i%26)

看不到?nono!,那下代码吧~(看看什么叫通透!)

ACcode:

复制代码
#include<bits/stdc++.h>
using namespace std;
#define int long long
int n,k;
void solve() {
	cin>>n>>k;
	for(int i=1; i<=k; i++) {
		cout<<(char)('a'+(i%26))<<(char)('a'+(i%26));
	}
	for(int i=2*k+1; i<=n; i++) {
	cout<<(char)('a'+(i%26));
	}
}
signed main() {
	ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
	int tt=1;
	//cin>>tt;
	while(tt--) {
		solve();
	}
	return 0;
}

over~

相关推荐
烬羽几秒前
求第 K 大,为什么反而要用最小堆?
javascript·数据结构·算法
richard_yuu21 分钟前
JSON vs XML vs 二进制:3种序列化终极选型
xml·c++·qt·学习·json
没落之王34 分钟前
易学使者郑氏正脉郑冰推演马航事件
大数据·人工智能·算法·机器学习·可用性测试
阿部多瑞 ABU1 小时前
告别手工核图:基于 .NET + MuPDFCore 的 CAD 等轴测 PDF 材料表提取与新旧版本对比实战
后端·算法·ui·pdf·c#
郝学胜-神的一滴1 小时前
并查集深度入门:从玄学抽象到 QuickFind & QuickUnion 源码实战
数据结构·c++·python·程序人生·算法·软件开发
比奇堡裤头村1 小时前
统计学习方法——决策树
算法·决策树·学习方法
灵晔君1 小时前
【Linux】进程控制(一)——进程创建、进程终止与进程等待
linux·c语言·算法
ShineWinsu9 小时前
对于C++:IO流状态的详细解析
c++·面试·io·cin·io流状态·goodbit·failbit
数模竞赛Paid answer10 小时前
2026年中青杯数学建模A题数学建模论文智能评估系统与多智能体优化方法求解全过程论文及程序
算法·数学建模·中青杯
银-豆豆10 小时前
数据结构与算法-动态规划、回溯与贪心
算法·动态规划