首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
课程
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客627469855号
获赞
0
粉丝
0
关注
3
看过 TA
1
西安邮电大学
2019
机械设计/制造
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客627469855号吗?
发布(24)
刷题
牛客627469855号
03-15 09:35
机械设计/制造
题解 | #统计字符#
words = input() dc = 0 ac = 0 sc = 0 c = 0 for i in words: if i.isdigit(): dc +=1 if i.isalpha(): ac +=1 if i.isspace(): sc += 1 else: c = len(words)-dc-ac-sc print(ac) print(sc) print(dc) print(c)
0
点赞
评论
收藏
分享
牛客627469855号
03-13 09:35
机械设计/制造
题解 | #统计每个月兔子的总数#
while True: try: month=int(input()) n=month-1 def func(n): if n<2:#基线条件 return 1 else:#递归条件 return func(n-1)+func(n-2) print(func(n)) except: break 斐波那契
0
点赞
评论
收藏
分享
牛客627469855号
03-13 08:04
机械设计/制造
题解 | #图片整理#
a = list(input()) a.sort() a=''.join(a) print(a)
0
点赞
评论
收藏
分享
牛客627469855号
03-13 07:57
机械设计/制造
题解 | #单词倒排#
a = input() for i in a: if not i.isalpha(): a = a.replace(i,' ') b = a.split() print(*b[::-1])
0
点赞
评论
收藏
分享
牛客627469855号
03-12 17:43
机械设计/制造
题解 | #删除字符串中出现次数最少的字符#
words = list(input().lower()) d = {} for i in words: d[i] = words.count(i) s = min(d.values()) for i in d: if d[i] == s: while i in words: words.remove(i) print(''.join(words)) 先找出字符最少的元素进行删除
0
点赞
评论
收藏
分享
牛客627469855号
03-12 17:17
机械设计/制造
题解 | #汽水瓶#
def func(num): q, r = divmod(num, 3) k = q + r # 剩余的空瓶子 if k == 2: q += 1 elif k > 2: q += func(k) return q while True: n = int(input()) if n == 0: break else: print(func(n)) 递归思想
0
点赞
评论
收藏
分享
牛客627469855号
03-12 16:07
机械设计/制造
题解 | #简单密码#
s = input() for i in s: if i.isupper(): if i !='Z': n = ord(i.lower())+1 i = chr(n) print(i,end='') else: print('a',end='') elif i.islower(): if i in 'abc': print(2, end='') if i in 'def': ...
0
点赞
评论
收藏
分享
牛客627469855号
03-12 15:17
机械设计/制造
题解 | #求int型正整数在内存中存储时1的个数#
count = int(input()) s =str(bin(count)) n = 0 for i in s: if i =='1': n +=1 print(n) 先转二进制后转为字符串,然后进行遍历计算flag增值
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:47
机械设计/制造
题解 | #字符串排序#
n = int(input()) l = [] for i in range(n): word = input() l.append(word) print('\n'.join(sorted(l))) sorted是列表中有数字按照大小排列,有字母按照ASII码进行排列
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:40
机械设计/制造
题解 | #句子逆序#
word = input().split() word.reverse() print(' '.join(word)) 先生成列表在反转
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:36
机械设计/制造
题解 | #字符串反转#
word = input().lower() print(word[::-1]) 限制输入的小写,然后进行反转
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:32
机械设计/制造
题解 | #数字颠倒#
word = int(input()) word = str(word) print(word[::-1]) 整数转换成字符串进行逆序操作
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:22
机械设计/制造
题解 | #字符个数统计#
word = input() l = set() for i in word: if i not in l: l.add(i) print(len(l)) 判重采取集合的方式,进行长度计算
0
点赞
评论
收藏
分享
牛客627469855号
03-12 14:12
机械设计/制造
题解 | #合并表记录#
n = int(input()) d ={} for i in range(0,n): a,b = input().split() key = int(a) value = int(b) d[key]= d.get(key,0)+value for i in sorted(d): print(i, d[i]) 每次输入两个值空格隔开,放入字典中,在生成的字典中遍历key,没有就返回0+value,当成新的值
0
点赞
评论
收藏
分享
牛客627469855号
03-12 12:20
机械设计/制造
题解 | #质数因子#
import math n = int(input()) for i in range(2, int(math.sqrt(n))+1): while n % i == 0: print(i, end=' ') n = n // i if n > 2: print(n)
0
点赞
评论
收藏
分享
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务