洛谷 P1914 小书童——密码【字符串+模拟】
生活随笔
收集整理的這篇文章主要介紹了
洛谷 P1914 小书童——密码【字符串+模拟】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
P1914 小書童——密碼
題目背景
某蒟蒻迷上了“小書童”,有一天登陸時忘記密碼了(他沒綁定郵箱or手機),于是便把問題拋給了神犇你。
題目描述
蒟蒻雖然忘記密碼,但他還記得密碼是由一串字母組成。且密碼是由一串字母每個向后移動n為形成。z的下一個字母是a,如此循環。他現在找到了移動前的那串字母及n,請你求出密碼。(均為小寫)
輸入輸出格式
輸入格式:
第一行:n。第二行:未移動前的一串字母
輸出格式:
一行,是此蒟蒻的密碼
輸入輸出樣例
輸入樣例#1:
復制
復制
1
qwe
輸出樣例#1: 復制
rxf
題目鏈接:https://www.luogu.org/problem/show?pid=1914
分析:直接按照題目意思,利用字符操作列表達式輸出即可,我移動位置的時候哪里算+1-1寫搓了,G了一發
下面給出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 ;
}
總結
以上是生活随笔為你收集整理的洛谷 P1914 小书童——密码【字符串+模拟】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 元宵节日记写什么呀?
- 下一篇: 上聯,非你莫屬。下联,缺一不可对吗?告訴