我见烈焰
我见烈焰
全部文章
分类
题解(41)
归档
标签
去牛客网
登录
/
注册
我见烈焰的博客
全部文章
(共42篇)
题解 | 另一种分组计算思路
我觉得理解一下这句话“回答过教育类问题的用户里有多少用户回答过职场类问题”,无论是正向集合筛选逻辑还是反向集合筛选逻辑都可以,那这么理解就更好理解了,相当于两个韦恩图的交集嘛,那直接分组计算不就得了: 即回答过教育且回答了职场的用户数量(筛选回答教育或职场问题类型后,分用户组、回答问题的类型数...
2024-07-13
0
110
题解 | #店铺901国庆期间的7日动销率和滞销率#
好久没刷题,整理一下逻辑,有几个关键点:(1)“只要当天任一店铺有任何商品的销量就输出该天的结果”,所以在找到国庆前3天的日期有条件:任一店铺是有商品销出的(而非只是901店铺);(2)又犯的一个错误:datediff(大,小) 是可能为负的!可能为负!可能为负!所以整体思路:(1)找到合要求的dt...
2024-06-19
0
188
题解 | #牛牛的排列数#
def compute_x(num): if num<=0: return 0 elif num==1: return 1 else: return num*compute_x(num-1) n,m=list(map(i...
Python3
2022-04-17
0
323
题解 | #小乐乐走台阶#
n=int(input()) def fn(n): f=[0 for i in range(n)] for i in range(n): if i==0: f[0]=1 elif i==1: f[1]=...
Python3
2022-04-17
0
328
题解 | #牛牛的10类人#
n=int(input()) num_list=list(map(int,input().split())) for i in num_list: i=bin(i) cnt0=i.count('0')-1 cnt1=i.count('1') if cnt0%2==0...
Python3
2022-04-16
0
455
题解 | #小q的数列#
逻辑应该是对的,但是python运行时间超出限制。 t=int(input()) while True: try: x=int(input()) f=[0,1] i=2 while i<=x: f....
2022-04-15
0
449
题解 | #兔子的序列#
from math import sqrt n=int(input()) nums=list(map(int,input().split())) num_list=[] for num in nums: if int(sqrt(num))**2!=num: num_list...
Python3
2022-04-15
0
494
题解 | #牛牛的素数和#
l,r=list(map(int,input().split())) def judge_num(n): if n==2: return True else: for i in range(2,n): if n%i==0: ...
Python3
2022-04-15
1
373
题解 | #[NOIP2010]数字统计#
l,r=list(map(int,input().split())) def count_two(a,b): cnt=0 for x in range(l,r+1): x=str(x) cnt+=x.count('2') return cnt ...
Python3
2022-04-15
0
354
题解 | #数位五五#
a,b=list(map(int,input().split())) cnt=0 lis=[] for x in range(a,b+1): x=str(x) sumn=0 for i in range(len(x)): sumn+=int(x[i]) ...
Python3
2022-04-13
0
415
首页
上一页
1
2
3
4
5
下一页
末页