Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
5082 | 邓小龙 | 06字符后移 | C++ | Wrong Answer | 0 MS | 268 KB | 497 | 2024-11-02 10:27:37 |
# include <cstdio> # include<iostream> using namespace std; int main(){ char ch1;//原始字符 //1.将码值转成0-25:ch1-97 //2.向右移1位:ch1-97+1 //3.移位后的结果要在0-25之间:(ch1-97+1)%26 //m%n结果的范围:0到n-1 m%10,m%7:每一份是7,有多少份,余下多少 //4.将移位后的结果转回97-122:(ch1-97+1)%26+97 char ch2;//存结果 cin>>ch1; ch2=(ch1-97+1)%26+97; cout<<ch2<<endl; return 0; }
------Input------
a f c s
------Answer-----
b g d t
------Your output-----
b