深信服测开笔试 字符串解密

深信服测开编程第二题  字符串解密,大家怎么AC的,好奇怪感觉很简单但是调了一个小时只过了60%,有大佬能说说么😕#深信服笔试题##深信服#
全部评论
明文可能是非字母?我见题目没啥特殊条件,刚开始一直以为明文都是字母和空格😯
1 回复 分享
发布于 2021-10-15 10:38
这个我刚开始也是百分之60,后来还问了客服说没问题,然后改了改发现是越界了,比如z+1之后超过了小写字母表,就应该从头开始,即变成a。同理a-1也越过了边界,应该等于z。加上这个边界条件之后我就ac了
1 回复 分享
发布于 2021-10-20 12:23
菜鸡心态崩了
点赞 回复 分享
发布于 2021-10-14 21:10
第二次做还是A不了
点赞 回复 分享
发布于 2021-10-14 21:10
因为你没有考虑越界情况,比如A 2加密成C然后解密C能得到A,解密A你就错了,我一开始也这样,改一下就过了;a[i]=(a[i]-k-'a&(417)#39;+26)%26+'a';这个结果是100%
点赞 回复 分享
发布于 2021-10-14 22:03
想问下有面试通知了吗
点赞 回复 分享
发布于 2021-10-21 14:13

相关推荐

听说改名字就能收到offer哈:Radis写错了兄弟
点赞 评论 收藏
分享
评论
1
7
分享
牛客网
牛客企业服务