《牛客》-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~

相关推荐
葫三生6 分钟前
《论三生原理》神话学构想与“神话历史”理论、《古史中的神话》思路异同?
大数据·人工智能·科技·深度学习·算法
liliangcsdn37 分钟前
因子分析指标概念与示例
算法·机器学习
尘客-追梦1 小时前
Day 01:插件化之前,先看清 ABI 这堵墙
开发语言·c++·qt
SupL!2 小时前
LoftQ原理
算法
有点。2 小时前
*C++哈夫曼树与哈夫曼编码
java·c++·servlet
啦啦啦啦啦zzzz2 小时前
利用RAII机制进行日志的采集
linux·服务器·c++·网络编程·c++20
nLif2 小时前
基于GTK的简易MFC对话框兼容层 -- MfcToGTK
linux·c++·mfc·gtk
Navigator_Z3 小时前
LeetCode //C - 1240. Tiling a Rectangle with the Fewest Squares
c语言·算法·leetcode
稻米哟3 小时前
力扣100——双指针
算法·leetcode
小小、码农4 小时前
C++11右值引用与移动语义 —— 从拷贝资源到转移资源
开发语言·网络·c++·网络协议