首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
莫燿汶
获赞
38
粉丝
1
关注
0
看过 TA
5
男
玉林师范学院
2021
ETL工程师
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑莫燿汶吗?
发布(64)
评论
刷题
莫燿汶
关注TA,不错过内容更新
关注
2022-04-15 11:52
玉林师范学院 ETL工程师
题解 | #牛牛的空格分隔#
while 1: try: n = input() if "." in n: print("%6f" % float(n)) else: print(n, end=" ") except: break
0
点赞
评论
收藏
分享
2022-04-15 11:33
玉林师范学院 ETL工程师
题解 | #十六进制转十进制#
int可以将任意整数转换成10进制数 print("{:>15d}".format(int("ABCDEF", 16))) print(str(int("ABCDEF", 16)).rjust(15)) 字符串的对齐方法
0
点赞
评论
收藏
分享
2022-04-15 10:53
玉林师范学院 ETL工程师
题解 | #按照格式输入并交换输出#
num = input().replace("=", " ").replace(",", " ").split(" ") m1, m2, m3, m4 = num print("%s=%s,%s=%s" % (m1, m4, m3, m2))
0
点赞
评论
收藏
分享
2022-04-09 11:30
玉林师范学院 ETL工程师
题解 | #查找兄弟单词#
看了半天没看出来,参照了一下别人的思路 while True: try: stri = input().split() num = int(stri[-1]) # 目标输出的第num个 base = stri[-2] # 基础单词 dba = [i for i in stri if stri.index(i) in range(1, len(stri)-2) and len(i) == len(base) and i != base] # 取出单词字典,过滤符合条件的单词,长度,相等 lis = []...
0
点赞
评论
收藏
分享
2022-04-08 21:41
玉林师范学院 ETL工程师
题解 | #数据分类处理#
非常残暴的解法,但是速度内存比较好看 num = input().split()[1::] num1 = input().split()[1::] # 第一个数字对我的作用不大,去掉了 a = 0 for i in num: num[a] = [a, i] # 在所有数据前加上索引 a += 1 num2 = sorted(set(num1)) # 对第二行数据去重排序 dic = {} b = 0 for n in num2: lis = [] for m in num: if n in m[1]: # 只保存存在的数据 ...
0
点赞
评论
收藏
分享
2022-04-07 16:47
玉林师范学院 ETL工程师
题解 | #尼科彻斯定理#
num = int(input()) if num % 2 == 0: lis = [i for i in range(1, num + 1) if i % 2 == 1] lis1 = [] for n in lis: lis1 += [num ** 2 - n] lis1 += [num ** 2 + n] elif num % 2 == 1: lis = [i for i in range(1, num + 1) if i % 2 == 0] lis1 = [num ** 2] for m in lis: ...
0
点赞
评论
收藏
分享
2022-04-06 17:17
玉林师范学院 ETL工程师
题解 | #挑7#
最简单的一题了吧 while True: try: num = int(input()) a = 0 for i in range(1, num + 1): if i % 7 == 0 or str(7) in str(i): a += 1 print(a) except: break
0
点赞
评论
收藏
分享
2022-04-06 12:11
玉林师范学院 ETL工程师
题解 | #求最小公倍数#
strinp = input().split() a = int(strinp[0]) b = int(strinp[1]) c = 1 while True: if (c * b) % a == 0 and (c * b) % b == 0: 从1开始循环乘积直到除以两数余为0 print(c * b) break else: c += 1 continue
0
点赞
评论
收藏
分享
2022-04-05 16:20
玉林师范学院 ETL工程师
题解 | #求最大连续bit数#
inpstr = bin(int(input())).replace("0b", "") # 转换成二进制后去除0b前缀 str01 = inpstr.split("0") # 二进制直接用0进行分割形成列表 str01.sort(key=len, reverse=True) # 对列表内元素进行长度排序 print(len(str01[0])) # 输出第一个元素长度
0
点赞
评论
收藏
分享
2022-04-05 12:21
玉林师范学院 ETL工程师
题解 | #记负均正II#
import sys inpstr = [int(line) for line in sys.stdin] a = 0 b = 0 c = 0 for i in inpstr: if i < 0: a += 1 # 判断负数个数 else: b += i # 0,正数总和 c += 1 print(a) if b == 0: # 0不能作为分母 print(0.0) else: print("%.1f" % (b/c))
0
点赞
评论
收藏
分享
2022-04-05 11:54
玉林师范学院 ETL工程师
题解 | #输入n个整数,输出其中最小的k个#
inpstr = input().split() inpstr01 = input().split() def keys(ss): return int(ss) inpstr01.sort(key=keys) for i in range(int(inpstr[1])): print(inpstr01[i], end=" ")
0
点赞
评论
收藏
分享
2022-04-04 22:51
玉林师范学院 ETL工程师
题解 | #字符串加密#
password = input() # 获取目标密码 letter = "abcdefghijklmnopqrstuvwxyz" str_c = "" for i in str_a: if i not in str_c: # 秘钥去重 str_c += i for j in letter: if j not in str_c: # 生成新字母表 str_c += j stri01 = "" for q in password: a = -1 for w in letter: a += 1 i...
0
点赞
评论
收藏
分享
2022-04-04 15:36
玉林师范学院 ETL工程师
题解 | #图片整理#
inpstr = input() list01 = [] for i in inpstr: list01.append([i, ord(i)]) # 获取对应的ASCII值 def sortli01(ss): return ss[1] # 利用ASCII值进行排序,也可以用list02 = sorted(list01, keys=lambda n: n[1]) list01.sort(key=sortli01) for j in list01: print(j[0], end="")
0
点赞
评论
收藏
分享
2022-04-03 09:51
玉林师范学院 ETL工程师
题解 | #在字符串中找出连续最长的数字串#
import sys list01 = [line.replace("\n", "") for line in sys.stdin] # 获取所有输入值 for i in list01: stri = "" for j in i: if j.isdecimal(): # 将所有连续数字提取 stri += j else: stri += " " list02 = stri.split() # 形成所有连续数字的列表 stri01 = "" stri02 = "" ...
0
点赞
评论
收藏
分享
2022-03-20 22:18
玉林师范学院 ETL工程师
题解 | #名字的漂亮度#
python3简单解法 input_num = input() n = 0 while n < int(input_num): name = input() le_lis = [] num_lis = [] for letter in name: if not letter in le_lis: le_lis.append(letter) # 过滤重复字符 for le in le_lis: num_lis.append(name.count(le)) # 统计每个字符出现的次数 ...
0
点赞
评论
收藏
分享
1
2
3
4
5
关注他的用户也关注了:
牛客网
牛客企业服务