问题的评论
解决方案的评论
-
1评论
对此Kibria2020年3月16日
为什么这个代码是不通过,虽然它给了我在matlab适当的ans
in = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890;;&’
out = 'NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm1234567890;;&’
S2 = s1
i = 1:长度(s1)
X = find(in == s1(i));
S2 (i) = out(x)
结束
Specialcase = find(s2 == '&')
如果~ isempty (specialcase)
s2 (specialcase) = '
-
1评论
罗素2018年3月14日
好问题。编码器和解码器也是一样的(ROT13应用两次会返回原始文本)。
-
2的评论
-
1评论
yurenchu2017年9月29日
对不起,在代码中记入注释时出错;这个解决方案是基于Jan的解决方案(解决方案17079)-而不是Jan Orwat的解决方案。
-
1评论
大卫Verrelli2017年9月25日
解决方案819585的修改。
-
2的评论
马修Landowski2016年2月3日
不是我最好的作品:/
大卫Verrelli2017年9月25日
不过,看到其他类似的逻辑方法仍然很有趣。
可以做的一件事是删除内部的“if”语句,如解决方案1275889所示。//www.tianjin-qmedu.com/matlabcentral/cody/problems/78-implement-a-rot13-cipher/万博 尤文图斯solutions/1275889
-
2的评论