拼接平方数 ```pythonn,m=map(int,input().split())ls=[iforiinrange(n,m+1)ifint(i**0.5)**2==i]foriinls:ifi<10:continueelse:forjinrange(1, 题解列表 2024年11月14日 1 点赞 0 评论 433 浏览 评分:10.0
1821: 蓝桥杯2014年第五届真题-拼接平方数 摘要:解题思路:注意事项:参考代码:a,b=map(int,input().split()) ls=[] for i in range(1,int(b**(1/2))+1): ls.appen…… 题解列表 2022年04月27日 0 点赞 0 评论 682 浏览 评分:9.9
蓝桥杯专题系列-1821(Python) 解题思路:模拟题注意事项:注意数据类型间的转化参考代码:n,m=map(int,input().split())low,high=int(pow(n,0.5)),int(pow(m,0.5)+1)lst=[i**2foriinrange(1, 题解列表 2023年03月19日 0 点赞 0 评论 500 浏览 评分:9.9
蓝桥杯2014年第五届真题-拼接平方数-题解(Python代码)python开荒柘,简单题 废话不多说,上代码```pythoncate=[int(i)foriininput().split()]minn=cate[0]maxn=cate[1]limit_min=int(minn**(0.5))limit_max=int(maxn**(0.5))defsqrt_self(n):ifn==0: 题解列表 2020年02月20日 0 点赞 0 评论 1723 浏览 评分:6.0
python-拼接平方数 解题思路:根据题意,符合条件的数要满足的条件为①一个数要满足是平方数②这个数要能拆分成两部分③拆分成的两部分也要是平方数注意:这里0并不是平方数拿1681举例吧1681是平方数,接下来要进行拆分:1和681,681不是平方数16和81,满足条件。 题解列表 2022年01月24日 0 点赞 0 评论 863 浏览 评分:0.0
做题记录2022.3.9(ac:100%) 解题思路:两种方向:从a到b的范围内取数,然后分割判断该数是否符合要求,这样会存在一些冗余判断,但实现起来较为简单先生成平方数,然后在所给定的范围内拼接出符合要求的数,完全没有冗余,但考虑情况较多.如:选几个平方数来拼?如何保证不超出范围?怎么避免拼出相同的数?参考代码:a, 题解列表 2022年03月09日 0 点赞 0 评论 716 浏览 评分:0.0