首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客171676524号
获赞
61
粉丝
2
关注
5
看过 TA
2
中国人民大学
2023
数据库工程师
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客171676524号吗?
发布(74)
评论
刷题
牛客171676524号
关注TA,不错过内容更新
关注
2021-10-01 09:19
中国人民大学 数据库工程师
题解 | #直角三角形图案#
注意:控制循环从1开始,不是0,如果是0的话,就会先输出1行空 while True: try: x = int(input()) for i in range(1,x+1): for j in range(i): print("*",end=" ") print() except: break
0
点赞
评论
收藏
分享
2021-09-30 17:34
中国人民大学 数据库工程师
2021-09-30
在牛客打卡24天,今天学习:刷题 3 道/代码提交 33 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-09-30 17:34
中国人民大学 数据库工程师
题解 | #简单计算器#
两个注意点: 1.如果切分的字符串都要用的时候,不能直接去掉。。。需要知道被去掉的字符串是啥,则将已知的切分的字符串弄在一起,然后遍历。。。 eval()将输入的表达式进行运算。。。。。 opt_1="+-*/" while True: try: line=input() for i in range(4): if opt_1[i] in line: x,y=map(float,line.split(opt_1[i])) if opt_1[i] == '/'...
0
点赞
评论
收藏
分享
2021-09-30 09:55
中国人民大学 数据库工程师
题解 | #计算一元二次方程#
解题注意点:负数用实部和虚部合成,不要用complex,这个虚部的符号是j,不是i。。。。。 import math lines=[] while True: try: lines.append(input()) except: break for i in lines: a,b,c = list(map(float,i.split(' '))) if a == 0: print("Not quadratic equation") else: temp = b**2 - 4*a*c ...
0
点赞
评论
收藏
分享
2021-09-29 19:31
中国人民大学 数据库工程师
2021-09-29
在牛客打卡23天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-09-27 20:39
中国人民大学 数据库工程师
题解 | #衡量人体胖瘦程度#
两个坑: 1.求bmi的时候,没说保留的格式,在中间计算过程种,不要round,否则不准 2.在判断的时候,先用小区间,else的时候为大区间,免得溢出问题 lines=[] while True: try: lines.append(input()) except: break # 定义计算bmi的函数 def bmi_1(w,h): h=h/100.0 bmi=w/(h**2) return bmi # 遍历数据,求得bmi,然后判断 for i in lines: w,h=map(int,i.spli...
0
点赞
评论
收藏
分享
2021-09-27 11:58
中国人民大学 数据库工程师
2021-09-27
在牛客打卡22天,今天学习:刷题 15 道/代码提交 55 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-09-27 11:32
中国人民大学 数据库工程师
题解 | #网购#
本题注意:就是最终的结果要判断是否小于0,如果小于0,要将结果制成0,因为不可能你买东西没有付钱,商家还要给你钱。。。。 x = input() a,b,c,d=map(float,x.split(" ")) # 计算折扣价格 if b==11 and c==11: price_discount=a*0.3 elif b==12 and c==12: price_discount=a*0.2 else: price_discount=a # 计算有无优惠券 if d==0: price_coupon=0 else: price_co...
0
点赞
评论
收藏
分享
2021-09-27 11:19
中国人民大学 数据库工程师
题解 | #判断字母#
本题解题的关键:判断字符串是不是字母:字符串.alpha()lines=[] while True: try: lines.append(input()) except: break for i in lines: if i.isalpha(): print("YES") else: print("NO")
0
点赞
评论
收藏
分享
2021-09-27 11:11
中国人民大学 数据库工程师
题解 | #进制A+B#
本题解题的关键就是:进制转换 int函数为转换为十进制整型数据int(x) 如果x为字符串,则需要提供第二个参数,就是进制:int(x,16)如果x为浮点数,直接就用int(x)即可如果x就为整数,只是进制不对,int会自动获取该进制的前缀的。。。x = input() a,b = x.split(" ") a=int(a,16) b=int(b,8) print("%d" %(a+b))
0
点赞
评论
收藏
分享
2021-09-27 10:54
中国人民大学 数据库工程师
题解 | #计算平均成绩#
本题的注意点:就是利用map函数将字符串切分后,转换格式后为1个列表,而map函数不能将这些数转换为列表,需要利用一下list()函数强制转换一下 即形式为:list(map(int,line.split(" "))) import math line = input("") lines = list(map(int,line.split(" "))) sum_score = 0 for i in lines: sum_score = sum_score + i avg_score = sum_score *1.0/ le...
0
点赞
评论
收藏
分享
2021-09-27 10:37
中国人民大学 数据库工程师
题解 | #2的n次方计算#
本题注意点就是:从1开始算移位,不是从2开始算起。。。。 2<<3=16,这个与题目要求不相符 1<<3=8,这个结果与题目要求相符合 lines=[] while True: try: x=int(input()) lines.append(x) except: break for i in lines: print((1 << i))
0
点赞
评论
收藏
分享
2021-09-27 10:24
中国人民大学 数据库工程师
题解 | #计算三角形的周长和面积#
本题的坑就是,在利用面积公式时,别忘了中间的*乘号 已知三角形三边的面积公式为: p=a+b+c x=p/2 x1=x(x-a)(x-b)(x-c) sqrt(x1) 得到的结果再开方即可import math line = input() lines = line.split(' ') a,b,c = map(int,lines) circle_sum = a+b+c p = circle_sum p = p / 2.0 area_trangle = math.sqrt(p*(p-a)*(p-b)*(p-c)) print(f"circumference={circle_sum:...
0
点赞
评论
收藏
分享
2021-09-26 20:06
中国人民大学 数据库工程师
2021-09-26
在牛客打卡21天,今天学习:刷题 10 道/代码提交 35 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-09-26 19:55
中国人民大学 数据库工程师
题解 | #按照格式输入并交换输出#
注意:输入的是表达式,需要切割两次才可以。。。。x=input("") a,b=x.split(',') a1,a2=a.split('=') b1,b2=b.split('=') a,b = b2,a2 print(f"a={a},b={b}")
0
点赞
评论
收藏
分享
1
2
3
4
5
关注他的用户也关注了:
牛客网
牛客企业服务