首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客729602795号
获赞
0
粉丝
0
关注
0
看过 TA
2
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客729602795号吗?
发布(9)
评论
刷题
收藏
牛客729602795号
关注TA,不错过内容更新
关注
2023-12-02 11:26
题解 | #自守数#
import math n = int(input()) count = 0 for i in range(n + 1): s = pow(i, 2) tail = int(str(s)[-len(str(i)):]) if i == tail: count += 1 print(count)
0
点赞
评论
收藏
分享
2023-12-02 11:01
题解 | #记负均正#
n = int(input()) m = map(int, input().split(' ')) positive = [] nagetive = [] zroe = [] for i in m: if i < 0: nagetive.append(i) elif i == 0: zroe.append(i) else: positive.append(i) num = len(nagetive) if positive: digit = sum(positive) / len(positive) else: digit = 0.0 print(num, '%.1f'%digit, e...
0
点赞
评论
收藏
分享
2023-12-01 16:51
题解 | #表示数字#
import re n = input() # 利用正则表达式 (\d+) 这里用()是后续把找到的数字作为一个整体进行处理 # *\g<1>* 这个表示把原来的数字保持不变,在其前后加* 1 代表捕获到的数字的编号 这里只有一个 # 最重要的是:要替换的字符这里是加了r的 为了保持原本的数字不变。 m = re.sub(r'(\d+)', r'*\g<1>*', n) print(m)
0
点赞
评论
收藏
分享
2023-11-24 12:51
题解 | #尼科彻斯定理#
m = int(input()) a = [] b = 0 start_num = m ** 2 - (m - 1) a.append(start_num) for i in range(m-1): start_num += 2*1 a.append(start_num) print('+'.join(str(x) for x in a))
0
点赞
评论
收藏
分享
2023-11-23 23:49
题解 | #删除字符串中出现次数最少的字符#
from collections import Counter my_str=input() my_list=list(my_str) num=Counter(my_str) min_str=min(num.values()) new=''.join(char for char in my_list if num[char] > min_str) print(new)
0
点赞
评论
收藏
分享
2023-11-23 23:18
题解 | #汽水瓶#
while True: try: num=int(input()) if num!= 0: print(num//2) except: break
0
点赞
评论
收藏
分享
2023-11-23 10:19
题解 | #完全数计算#
def find_perfect_num(num): sum_num = [] for i in range(1, num): if num % i == 0: sum_num.append(i) if sum(sum_num) == num: return True return False n = int(input()) find_perfect = [] for i in range(1, n + 1): if find_perfect_num(i): # 表示i 满足上述函数的要求 find_perfect.append(i) print(len(find_perfect))
0
点赞
评论
收藏
分享
2023-11-22 11:07
题解 | #输入n个整数,输出其中最小的k个#
n, k = map(int, input().split()) num = list(map(int, input().split())) num.sort() result=num[:k] for i in result: print(i,end=' ')
0
点赞
评论
收藏
分享
2023-11-12 15:57
题解 | #截取字符串#
python3解法: my_str = input() k = input() k = int(k) new_str = my_str[:k:1] print(f"{new_str}")
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务