Python如何计算一个正整数n所需的最少完全平方数个数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计411个文字,预计阅读时间需要2分钟。
目录
1.主题描述
2.代码实现
3.运行结果
1.主题描述
给定一个正整数n,请计算并输出最小的完整平方数之和,使得这些平方数的和等于n。2. 代码实现pythondef min_square_sum(n): result=0 i=1 while n > 0: result +=i * i n -=i * i i +=1 return result
示例输入n=12
输出结果print(min_square_sum(n))
3. 运行结果示例输入:12输出结果:13
目录
1、题目描述
2、代码实现
3、运行结果
1、题目描述
给一个正整数 n, 请问最少多少个完全平方数(比如1, 4, 9... )的和等于 n。
本文共计411个文字,预计阅读时间需要2分钟。
目录
1.主题描述
2.代码实现
3.运行结果
1.主题描述
给定一个正整数n,请计算并输出最小的完整平方数之和,使得这些平方数的和等于n。2. 代码实现pythondef min_square_sum(n): result=0 i=1 while n > 0: result +=i * i n -=i * i i +=1 return result
示例输入n=12
输出结果print(min_square_sum(n))
3. 运行结果示例输入:12输出结果:13
目录
1、题目描述
2、代码实现
3、运行结果
1、题目描述
给一个正整数 n, 请问最少多少个完全平方数(比如1, 4, 9... )的和等于 n。

