中国石油大学(华东)数据分析(Python)

中国石油大学(华东)数据分析(Python)

基础练习

9. 积最大的分解

【问题描述】从键盘输入一个正整数n(n>1),该正整数可以分解成两个正整数k1和k2之和(允许k1和k2相等)。请编写一个函数求使两个正整数的乘积最大的分解方案,并返回乘积max。
【输入形式】标准输入的一行表示正整数n
【输出形式】标准输出的一行表示最大乘积max,若输入的数据不合法(如:负整数、0或1),输出"illegal input"。
【样例输入】20
【样例输出】100
【样例说明】20=10 + 10,此时积最大,为100。

def example():
    num = int(input())
    if num <= 1:
        print('illegal input')
    else:
        print(int((num/2)**2))
example()

10. 判及格与否

【问题描述】
编写程序,功能是输入一个百分制分数,输出及格与否的结论。不考虑非法输入的情形。
【输入形式】
输入一个0-100(包括0和100)之间的整数。
【输出形式】
如果及格(分数大于等于60),则输出“pass”,否则输出“fail”(大小写必须一致)。
【样例输入】
80
【样例输出】
pass

x = int(input())
if x >= 
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值