输入一串长度为n的,只包含大写英文字母小写字母的字符串,将其中的大写英文字母字母删除后输出 (由于oj原因,字符

提供一种思路:首先读取输入的┅行将读取到的字符串去掉空格、全部转化为小写,并转化为字符数组arr1;其次再创建一个空字符数组arr2、和一个记录个数的整型数组num1循環arr1中的字符,如果在arr2中没有这个字符则插入到最后,并在num1对应下标位置插入0;最后再次循环arr1在arr2中找到对应的字符则设置num1对应下标数量+1

這只是我个人琢磨的,可能有点麻烦希望能给你带来启发!


再编写一个解密函数 实现对上述加密字符串进行解密
编写测试程序,在测试程序中输入字符串 并输出加密和解密后的字符串。
就拿来生啃吧,肯定有更好的解决方案的~
 list_3.append(str(i)) #這个步骤是因为字符串和整数是无法进行join()操作的,所以是整数进行字符串化的操作

  
 

吶,这个模板可以找出披着字符串的整数
注释三:节约列表,不嘫还需要更多临时列表

我要回帖

更多关于 小写字母 的文章

 

随机推荐