小燕子my
小燕子my
全部文章
分类
归档
标签
去牛客网
登录
/
注册
小燕子my的博客
全部文章
(共137篇)
题解 | #字符串字符匹配#
num1=input() num2=input() # 化繁为简。遍历num1,如果num1在num2,就count加1,如果count等于num1长度。就返回true,否则返回false count=0 for i in num1: if i in num2: count...
2024-08-25
0
88
题解 | #统计大写字母个数#
num=input() count=0 for i in num: if i >='A' and i <='Z': count=count+1 print(count)
2024-08-25
0
87
题解 | #最长回文子串#
num=input() # 1.遍历,使用str的切片。如果子串正反序相等。则添加到list1中 list1=[] for i in range(len(num)): for j in range(i+1,len(num)+1): # print(num[i:j],num...
2024-08-25
0
98
题解 | #求最大连续bit数#
num=int(input()) # 1.把十进制转化为二进制 str1='' while num > 0: num1=num%2 num=num//2 str1=str1+str(num1) # str倒序下就是二进制的数 str2=str1[::-1] # 2....
2024-08-25
0
92
题解 | #密码强度等级#
num=input() # 长度 length=len(num) # print(length) # 小写字母,大写字母和,数字,符合 count1,count2,count3,count4=0,0,0,0 for i in num: if i>='a' and i<='z'...
2024-08-25
0
113
题解 | #走方格的方案数#
list1=input().split() def func(x,y): if x < 0 or y < 0: return 0 elif x == 0 or y == 0: return 1 else: retu...
2024-08-25
0
80
题解 | #记票统计#
# 1.提取4个入参 num1=int(input()) list1=input().split() num2=int(input()) list2=input().split() # 2.遍历候选人和投票情况。把候选人和投票结果用字典dict1映射出来 dict1={} for i in li...
2024-08-25
0
88
题解 | #表示数字#
num=input() str1='' # 1.遍历字符串。如果是数字,就就数字前面和后面都加上'#',否则不加 for i in num: if i>='0' and i<='9': str1=str1+'#'+i+'#' else: s...
2024-08-25
0
114
题解 | #记负均正#(适合入门)
num1=int(input()) list1=input().split() # 列表元素str转为int list2=[] for i in list1: list2.append(int(i)) # 初始化,负数个数/正整数总和/0的个数 count,sum,count0=0,0,...
2024-08-25
0
102
题解 | #自守数#
num=int(input()) count=0 i=0 while i<=num: i1=i**2 i2=str(i1) if i2.endswith(str(i)): # endswith:代表以什么结尾 count=count+1 i=i...
2024-08-24
0
98
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页