1169基础解法(Python) 注意事项:因为sys.stdin直接读取输入流,则第一项是什么对我们而言不太重要,只需要判断这个列表是否为空即可因为是绝对值的大小排序,选用sorted()函数中的key参数设定排序的指标为abs()绝对值,从大到小输出选用reverse=True最后输出即可(输出的实现方式多种多样)参考代码:imp 题解列表 2022年11月06日 0 点赞 0 评论 420 浏览 评分:0.0
1013一行解(Python) 摘要:注意事项:要将字符串形式先转为数字(int整形)形式才能采用sum计算和参考代码:print(sum(map(int, list(map(lambda x : '2' * x, (i …… 题解列表 2022年11月06日 0 点赞 0 评论 543 浏览 评分:6.0
2544一行解(Python) 注意事项:用sum直接计算列表中的值得和,input()得到的内容为str类型,range(N,M)左闭右开参考代码:print(sum(range(int(input())+1))) 题解列表 2022年11月06日 0 点赞 0 评论 501 浏览 评分:9.9
菱形简单笨蛋解决方法,大同小异 摘要:解题思路:注意事项:参考代码:a = input()for i in range(3): print(' '*(2-i), end='') print(&#…… 题解列表 2022年11月05日 0 点赞 0 评论 1137 浏览 评分:5.3
1172基础解法(Python) 摘要:参考代码:import sysfor line in sys.stdin : line = list(map(float, line.split())) print('{:.2f}…… 题解列表 2022年11月05日 0 点赞 0 评论 669 浏览 评分:0.0
1173一行解(Python) 摘要:解题思路:注意事项:参考代码:import mathimport sysfor line in sys.stdin:print('{:.2f}'.format((4/3)*math.p…… 题解列表 2022年11月05日 0 点赞 0 评论 701 浏览 评分:0.0
for循环巧妙求解 解题思路:通过for循环一个个判断输入的数是偶数还是基数,如果是偶数则获取i值通过列表切片,将其相加即可满足。注意事项:参考代码:y=input()x=input().split()op=0foriinrange(len(x)):ifint(x[i])%2==0andint(x[i])>0:p=iop 题解列表 2022年11月05日 0 点赞 0 评论 694 浏览 评分:9.0
1223一行解(Python) 注意事项:set用于数据清洗(集合元素的唯一性),取其长度-2即可(因为第一个数从0算起被认为是符合条件的,要去除,直接从1开始算那我也不反对,再减去集合中0的元素,即列表中表示不符合条件的元素)参考代码:print(len(set(list(map(lambdax:x+1if(x%7==0or 题解列表 2022年11月05日 0 点赞 0 评论 775 浏览 评分:9.9
1132基础解法(Python) 注意事项:用sys.stdin避免输入异常,此题因为-1即表示终止,且不存在多个-1或者-1后仍有输入的情形,所以难度大大降低参考代码:importsyslst=[]forlineinsys.stdin:lst.extend(list(map(int, 题解列表 2022年11月05日 0 点赞 0 评论 458 浏览 评分:0.0
1026一行解(Python) 摘要:注意事项:注意题目的要求最后能不能存在空格,要是不允许空格存在还需要对最后一位进行处理参考代码:for i in input().split()[::-1]:print(i,end=' …… 题解列表 2022年11月05日 0 点赞 0 评论 866 浏览 评分:9.9