微信_简单
微信_简单
全部文章
分类
归档
标签
去牛客网
登录
/
注册
微信_简单的博客
全部文章
(共35篇)
题解 | #字符串排序#
# 解题思路: # 1、将字符串中的字母和特殊字符分开保存,记录特殊字符和位置 # 2、对字母排序,稳定排序 # 3、将特殊字符插入到排序后的字母序列中 chars = input() letter = [] # 存储字母 symbol = {} # 存储特殊符号 for index, ...
2024-12-12
0
75
题解 | #字符串加解密#
m = input() # 要加密的字符 n = input() # 要解密的字符 # 加密函数 def encrypt(chars): encrypted_chars = [] # 用来保存字符加密后的密文 for char in chars: # 加...
2024-12-12
0
62
题解 | #最长回文子串#
# 扩展中心法 def find_substring(s): sub = set() # 定义一个结果集,用来接收所有的回文子串,注意这里用set类型别用list # 奇数回文子串 for i in range(len(s)): left = i ...
2024-12-12
0
61
题解 | #表达式求值#
s = input() print(eval(s))
2024-12-11
0
63
题解 | #图片整理#
s = input() ns = sorted(s) print(''.join(ns))
2024-12-11
0
64
题解 | #数字颠倒#
num = input() # 使用切片反转字符串,step =-1 print(num[::-1])
2024-12-11
0
46
题解 | #计算日期到天数转换#
# 平年:365天 # 闰年:366天 # 闰年的条件:能被4整除且不能被100整除,或者能被400整除。 # 每月的天数: # 2月份:28(平年)/ 29(闰年) # 1,3,5,7,8,10,12月份:31天 # 4,6,9,11月份:30天 year, month, day = map...
2024-12-11
0
50
题解 | #字符串字符匹配#
short_string = input() long_string = input() count = 0 # 表示短字符在长字符中出现的次数 for a in short_string: if a in long_string: count += 1 if co...
2024-12-11
0
56
题解 | #统计大写字母个数#
chars = input() count = 0 for char in chars: if char.isupper(): count +=1 print(count)
2024-12-11
0
61
题解 | #表示数字#
# 解题思路: # 1、迭代字符串,每次迭代出一个完整的数字后保存起来 # 2、使用*对第一步得到的数字格式化 # 3、重复步骤1,2格式化所有数字 # 4、特殊处理最后一个字符如果也是数字的情况 s = input().strip() def format_string(chars): ...
2024-12-11
0
60
首页
上一页
1
2
3
4
下一页
末页