在具有位置(区域、城市)信息的特定加密消息中,字符被混淆,使得第一个字的第一个字符后跟第二个字的第一个字符,然后后跟第一个字的第二个字符,依此类推
换句话说,假设地点是孟买的班德拉
加密消息显示‘bmaunmdbraai’
样本输入:
bmaunmdbraai
样本输出:
bandra,mumbai
假设两个单词的大小或长度不匹配,那么较小的单词将附加#,然后按照上述格式进行加密
记住这一点,编写一个代码来识别正确的位置,并将其打印为place,city
input_str='dmeulmhbia#i'
message1=input_str[0::2]
message2=input_str[1::2]
print(message1+","+message2)
使用
[::2]
,您可以获得每一个字符。然后使用rstrip('#')
删除不需要的hashtag由
', '
分隔,我将连接每一个第二个字母,以及从第二个字母开始的每一个第二个字母,并在任何一个单词末尾检测到#
时将其删除相关问题 更多 >
编程相关推荐