关注
第二题100% #include<iostream> #include<cmath> #include<algorithm> using namespace std; int main(){ string s; cin>>s; int k; cin>>k; string s1; int len=s.length()/(2*k); //cout<<len<<endl; for(int i=0;i<len;i++){ for(int j=i*2*k+k-1;j>=i*2*k;j--){ s1+=s[j]; } int cnt=0; for(int j=i*2*k;j<i*2*k+k;j++){ s[j]=s1[cnt++]; } s1.clear(); } if(s.length()%(2*k)==0) cout<<s<<endl; else { s1.clear(); int j=len*2*k; for(int i=j;i<j+k&&i<s.length();i++){ s1+=s[i]; } reverse(s1.begin(),s1.end()); int cnt=0; for(int i=j;i<j+k&&i<s.length();i++){ s[i]=s1[cnt++]; } cout<<s<<endl; } }
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 校招生月薪1W算什么水平 #
38947次浏览 212人参与
# 我和mentor的爱恨情仇 #
77191次浏览 427人参与
# “vivo”个offer #
40314次浏览 285人参与
# 如果上班像打游戏,你最想解锁什么技能 #
9248次浏览 75人参与
# 一人一个landing小技巧 #
124773次浏览 1450人参与
# 为了实习逃课值吗? #
30825次浏览 281人参与
# HR问:你期望的薪资是多少?如何回答 #
66639次浏览 649人参与
# 你见过哪些工贼行为 #
25842次浏览 129人参与
# 哪一瞬间觉得自己长大了 #
39021次浏览 494人参与
# vivo工作体验 #
28695次浏览 124人参与
# 你的秋招第一场笔试是哪家 #
257649次浏览 2022人参与
# 工作后明白的那些道理 #
22481次浏览 225人参与
# 实习吐槽大会 #
386162次浏览 2156人参与
# 被同事甩锅了怎么办 #
23685次浏览 100人参与
# 我是面试官,请用一句话让我破防 #
28000次浏览 132人参与
# 和mentor 1on1 都聊什么? #
1497次浏览 19人参与
# 中美关税战对我们有哪些影响 #
44185次浏览 371人参与
# 中美关系回暖,你会选择出海吗? #
7914次浏览 118人参与
# 你想留在一线还是回老家? #
62316次浏览 537人参与
# 华为保温 #
108785次浏览 410人参与
# 哪些行业值得去? #
6250次浏览 52人参与
查看3道真题和解析