牛客134922097号
牛客134922097号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客134922097号的博客
全部文章
/ 题解
(共6篇)
题解 | #参数解析#
一步一步调出来的,很笨的方法 s = input() s +=' ' c = '' res = [] tmp = 0 for i in range(len(s)): if s[i]=='"' and s[i+1]!=' ': idx = s[i+1:].index('"') ...
Python3
2021-12-08
0
436
题解 | #统计大写字母个数#
利用字符串的s.isupper()方法判断是否为大写字母 while True: try: s = input() count=0 for i in s: if i.isupper(): ...
Python3
2021-12-03
0
307
题解 | #完全数计算#
定义函数来做更简单明了,但还是要注意变量名的取法 while True: try: n = int(input()) out = 0 def n_sum(a): res = 0 for i in ...
Python3
2021-12-03
0
338
题解 | #单词倒排#
for i in range(len(s)):#将所有非字母字符替换为空格 if not s[i].isalpha():#注意字符串自带函数用法,否则较难实现 s = s.replace(s[i],' ') s = s.split(' ') s = s[::-1] print...
Python3
2021-11-30
15
1451
题解 | #输入整型数组和排序标识,对其元素按照升序或降序进行排序#
华为机考入门题,还是要熟悉python数据类型及基本操作 n = int(input())#数组元素个数,无用 ls = list(map(int, input().split(' ')))#数组元素输入时是字符串,分隔后转化为整数,再转换为列表 rnk = int(input())#排序方向转化为...
Python3
2021-11-30
7
940
题解 | #取近似值#
python3解题(不调用第三方库函数):HJ7 取近似值 num = float(input()) # print((round(num)))#注意round有小坑,并不一定都是四舍五入 a,b = divmod(num,1) a = int(a) if b>=0.5: print(...
Python3
2021-11-29
7
726