洛谷 P1914 小书童——密码【字符串+模拟】
生活随笔
收集整理的這篇文章主要介紹了
洛谷 P1914 小书童——密码【字符串+模拟】
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
P1914 小書(shū)童——密碼
題目背景
某蒟蒻迷上了“小書(shū)童”,有一天登陸時(shí)忘記密碼了(他沒(méi)綁定郵箱or手機(jī)),于是便把問(wèn)題拋給了神犇你。
題目描述
蒟蒻雖然忘記密碼,但他還記得密碼是由一串字母組成。且密碼是由一串字母每個(gè)向后移動(dòng)n為形成。z的下一個(gè)字母是a,如此循環(huán)。他現(xiàn)在找到了移動(dòng)前的那串字母及n,請(qǐng)你求出密碼。(均為小寫(xiě))
輸入輸出格式
輸入格式:
第一行:n。第二行:未移動(dòng)前的一串字母
輸出格式:
一行,是此蒟蒻的密碼
輸入輸出樣例
輸入樣例#1:
復(fù)制
復(fù)制
1
qwe
輸出樣例#1: 復(fù)制
rxf
題目鏈接:https://www.luogu.org/problem/show?pid=1914
分析:直接按照題目意思,利用字符操作列表達(dá)式輸出即可,我移動(dòng)位置的時(shí)候哪里算+1-1寫(xiě)搓了,G了一發(fā)
下面給出AC代碼:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
string s;
cin>>s;
int len=s.length();
for(int i=;i<len;i++)
{
cout<<char((s[i]-'a'+n)%+'a');
}
cout<<endl;
return ;
}
總結(jié)
以上是生活随笔為你收集整理的洛谷 P1914 小书童——密码【字符串+模拟】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 元宵节日记写什么呀?
- 下一篇: P3865 【模板】ST表