【python】入门oj

1175.[Python_Ch2]请输入三个整数,输出三个整数的和。

时间限制: 1000 MS 内存限制: 32768 KB
提交: 1060 解决: 349
题目描述
请输入三个整数,输出三个整数的和。(输入时每行一个整数)
输入
输入三个整数,每行一个整数
输出
三个整数的和
样例输入
1
2
3
样例输出
6

a = int(input())
b = int(input())
c = int(input())
print(a + b + c)

1176.[Python_Ch2] 求平方

时间限制: 1000 MS 内存限制: 32768 KB
提交: 536 解决: 341
题目描述
求一个整数的平方
输入
输入一个整数
输出
输出这个数的平方
样例输入
2
样例输出
4

a = int(input())
print(a * a)

1177.[Python_Ch2]输入用户姓名,显示Hello, 用户姓名

时间限制: 1000 MS 内存限制: 32768 KB
提交: 782 解决: 271
题目描述
输入用户姓名,显示Hello 用户姓名
输入
输入用户的姓名
输出
Hello 用户姓名
样例输入
Tom
样例输出
Hello Tom

name = input()
print('Hello', name)

1178.[Python_Ch3]根据输入的秒数,换算成“小时-分钟-秒”

时间限制: 1000 MS 内存限制: 32768 KB
提交: 565 解决: 188
题目描述
根据输入的秒数,换算成“小时-分钟-秒”
输入
秒数(例如,500)
输出
转化的时分秒(例如500 seconds= 0 hours: 8 minutes: 20 seconds)
样例输入
500
样例输出
500 seconds= 0 hours: 8 minutes: 20 seconds
【注】1、python中除法 / 返回一个浮点数,需要整除可以用 //
2、print输出中逗号代表空格

a = int(input())
b = a
h = b // 3600
b %= 3600
m = b // 60
s = b % 60
print(a, 'seconds=', h, 'hours:', m, 'minutes:', s, 'seconds')

1179.[Python_Ch3] 分水果:m个同学平分篮子里的n个草莓,剩余草莓留在篮子里

时间限制: 1000 MS 内存限制: 32768 KB
提交: 292 解决: 173
题目描述
m个同学平分篮子里的n个草莓,剩余草莓留在篮子里。
输入
同学的数量,m
草莓的数量,n
输出
每个同学分几个水果;
篮子里剩余几个草莓。
样例输入
5
23
样例输出
4
3
【注】每一个print输出都会自动换一次行

m = int(input())
n = int(input())
print(n // m)
print(n % m)

1180.[Python_Ch3] 购买新桌子

时间限制: 1000 MS 内存限制: 32768 KB
提交: 212 解决: 157
题目描述
一个学校准备更换三个班级的桌子,其中一个桌子可以供两名学生使用。计算一共需要购买多少个新桌子?
输入
三个班级的学生数量(每行输入一个班级的学生数量)
输出
需要购买的新桌子数
样例输入
2
3
3
样例输出
5

a = int(input())
b = int(input())
c = int(input())
print((a + 1) // 2 + (b + 1) // 2 + (c + 1) // 2)

1181.[Python_Ch3]计算各位数字的和

时间限制: 1000 MS 内存限制: 32768 KB
提交: 205 解决: 145
题目描述
计算一个三位数的整数,计算百位、十位和各位上数字的和
输入
一个三位数的整数
输出
计算百位,十位和个位上数字的和
样例输入
123
样例输出
6

n = int(input())
a = n // 100
n %= 100
b = n // 10
c = n % 10
print(a + b + c)

1182.[Python_Ch3] 摄氏温度转换为华氏温度

时间限制: 1000 MS 内存限制: 32768 KB
提交: 233 解决: 131
题目描述
计算出摄氏温度对应的华氏温度(华氏温度=摄氏温度×1.8+32)
输入
一个摄氏温度
输出
华氏温度
样例输入
37.1
样例输出
98.8
【注】1、python貌似没有double只能用float ?
2、round(x, 1) 表示输出小数x并只保留1位

f = float(input())
print(round((f * 1.8 + 32), 1))

1183.[Python_Ch3] 求直角三角形的面积

时间限制: 1000 MS 内存限制: 32768 KB
提交: 180 解决: 118
题目描述
求直角三角形的面积
输入
输入两个直角边的边长(边长为浮点数类型,且每行输入一个浮点数)
输出
直角三角形的面积(小数点后面,保留两位小数)
样例输入
3
4
样例输出
6.00
【注】上一题用的round(x, n) 函数,如果x是整数就不能保证小数点后n个0了,此时需要用‘%’

a = float(input())
b = float(input())
print('%.2f'%(a * b / 2))
  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_碗碗儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值