恺撒密码-题解(C语言代码)满分题解 #####参考代码如下:#include#includeintmain(){charx[2000];inti,j,k;while(gets(x)){if(strcmp(x,"START")==0||strcmp(x,"END")==0)continue;if(strcmp(x, 题解列表 2019年12月02日 0 点赞 0 评论 1731 浏览 评分:9.9
【sor魔法再现】1214: 恺撒密码---史上最短AC代码,只有6行!字典推导+列表推导+三元表达式+字符串生成——python字典,只为密码而生~时间复杂度O(1) 解题思路:【sor魔法再现】1214:恺撒密码---史上最短AC代码,只有6行!python字典,只为密码而生。何必加加减减计算,直接从字典里取字母,时间复杂度O(1)注意事项:前4行,无需解释了吧,第5行,字典推导,如果不明白,可以回去补习一下。 题解列表 2021年11月21日 0 点赞 0 评论 923 浏览 评分:8.9
恺撒密码-题解(Python代码) 摘要:### 直接按照题意写就行了 ```python s = input() while(s != "ENDOFINPUT"): if(s == "START"): s…… 题解列表 2019年11月27日 0 点赞 0 评论 1969 浏览 评分:8.0
编写题解 1214: 恺撒密码 摘要:解题思路:注意事项:参考代码:dic={ 'A': 'V', 'B': 'W', 'C': 'X…… 题解列表 2022年02月22日 0 点赞 0 评论 737 浏览 评分:8.0
优质题解 Hifipsysta-1214题- 恺撒密码(C++代码)循环平移法 解题思路:本题的关键在于构造一个循环平移的表。分析如下:1.'A'的ASCII码值是65,'Z'的ASCII的码值是90。2.表长为26,平移位数为'F'-'A'=70-65=5。3.情况一(不用循环平移):'F'怎么变成'A'?减5即可,70-5=654.情况二(需要循环平移):'A'怎么变成'V' 题解列表 2022年01月27日 0 点赞 0 评论 1079 浏览 评分:6.0
恺撒密码 (C语言代码) 摘要:解题思路:注意事项:参考代码#include<stdio.h> #include<string.h> int main() { char ch[200][200]; char s…… 题解列表 2018年03月31日 0 点赞 0 评论 1857 浏览 评分:0.0
c代码记录之凯撒密码 按理说应该以是否是第二行来甄别输出,而不是以是否不等于START或END,因为密文第二行也可能是START或END,优化也没多大意思,就这么着吧#include#includeintmain(){charstr[201];intn,i;gets(str);while(strcmp(str, 题解列表 2023年12月20日 0 点赞 0 评论 748 浏览 评分:0.0
凯撒密码—字母循环 ####这个题的关键是要把26个大写字母循环起来解题思路:题意是把每个字符串的字符向左移五位然后输出新的字符串,根据Ascll表可以知道对字符减5可以得到左移5位的字符,遍历每次输入的字符串对每个字符进操作,但是当str[i]在'A'到'E'之间时需要进行特殊处理, 题解列表 2023年10月08日 0 点赞 0 评论 641 浏览 评分:0.0
恺撒密码 (Java代码) 摘要:解题思路:import java.util.Scanner; public class C1214 { private static final String pwd = "ABCDEFGH…… 题解列表 2018年03月23日 0 点赞 0 评论 1339 浏览 评分:0.0
sssssssssssssssss 摘要:解题思路:注意事项:参考代码:#include "stdio.h"#include "string.h"#include "math.h"int main() { char X[201]; while…… 题解列表 2021年10月07日 0 点赞 0 评论 707 浏览 评分:0.0