计算机等级算法
[问题描述]
求最大整数n及下列不等式左边的值,使得1+(1+2)+(1+2+3+…+(1+2+3+… +n)≤m ( m为小于32768的正整数)
[输入]
一个正整数 m
[输出]
共一行,输出两个数。n的值及1+(1+2)+(+2+3+…+(+2+3+…+n)的值
# 递归
def func1t(n):
if n <= 1:
return 1
return n + func1t(n - 1)
def func1(m):
n = 0
n_res
原创
2022-03-27 13:03:51 ·
534 阅读 ·
0 评论