大橙子有糖
大橙子有糖
全部文章
分类
归档
标签
去牛客网
登录
/
注册
大橙子有糖的博客
TA的专栏
130篇文章
16人订阅
华为HJ103所有解法
104篇文章
1332人学习
动态规划专题
26篇文章
292人学习
全部文章
(共137篇)
HJ84 题解 | #统计大写字母个数#
来自专栏
#思路:遍历检查,计数 a=input() cnt=0 for i in a: if "A"<=i<="Z": cnt+=1 print(cnt)
2023-01-16
0
256
HJ81 题解 | #字符串字符匹配#
来自专栏
#思路:遍历检查即可 a=input() b=input() for i in a: if i not in b: print("false") exit() print("true")
2023-01-16
0
329
HJ76 题解 | #尼科彻斯定理#
来自专栏
#思路:解方程,m*n=m^3,其中m是一个常数,显然,n=m^2,再求得以n为中心的m个数,排序输出即可 m=int(input()) n=m*m ans=[] if n%2==1:#若m为奇数 ans.append(n) for i in range(2,n,2): ...
2023-01-16
0
386
HJ80 题解 | #整型数组合并#
来自专栏
#人生苦短,我用Python input()#接受无效输入 a=[int(i) for i in input().split()] input()#接受无效输入 b=[int(i) for i in input().split()] c=[str(i) for i in sorted(set(a+b...
2023-01-16
0
275
HJ73 题解 | #计算日期到天数转换#
来自专栏
#根据月、日计算天数,检查年份,如果是闰年并且月份大于2就再加1天 y,m,d=map(int,input().split()) days=[31,28,31,30,31,30,31,31,30,31,30,31] if m==1: ans=d else: ans=sum(days[...
2023-01-15
0
390
HJ72 题解 | #百钱买百鸡问题#
来自专栏
#这题有bug,接受输入之后直接输出答案即可 #思路:3层循环遍历(当然可以优化为2层循环,但老夫写代码就是循环一把梭,别跟我提什么 # 时间复杂度。),判断方程是否成立即可。 for i in range(21): for j in range(34): for k in ...
2023-01-15
0
330
HJ62 题解 | #查找输入整数二进制中1的个数#
来自专栏
#思路:转2进制之后数个数即可 while True: try: a=int(input()) b=bin(a)[2:] print(b.count("1")) except: break
2023-01-15
0
203
HJ61 题解 | #放苹果#
来自专栏
#思路:最难的是想到动态规划的状态方程,想到了一切就水到渠成 #f(m,n)为m个苹果放n个盘子,可划分为以下两种情况 #每个盘子都放苹果:f(m-n,n) #允许有盘子空着,f(m,n-1) def f(m,n): if m<=1 or n<=1: return...
2023-01-15
0
294
HJ60 题解 | #查找组成一个偶数最接近的两个素数#
来自专栏
#思路:把1000以内的素数算出来存到表里,再查表 import math def check(k): for i in range(2,int(math.sqrt(k))+1): if k%i==0: return False return ...
2023-01-15
0
263
HJ56 题解 | #完全数计算#
来自专栏
#思路:判断,计数 n=int(input()) #判断函数 def check(k): l=[] for i in range(1,k): if k%i==0: l.append(i) if sum(l)==k: re...
2023-01-15
0
327
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页