博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
62.COUNT(递归算法)--数的划分变式题型
阅读量:4656 次
发布时间:2019-06-09

本文共 320 字,大约阅读时间需要 1 分钟。

文件名:count.cpp

输入输出文件:count.incount.out

时空:64M2s

我们已经知道这样一个定理:任意一个正整数能够分解成最多4个数字的平方和。现在给你一些数字,要你求出它们有多少种不同的分解方法,使得分解出来的数字个数小于等于4,并且它们的平方和等于该数字。比如:25一共有3种不同的分法:12+22+22+4232+4252。(注意:32+4242+32算同一种。)

 

输入格式

一个数字N

 

输出格式

一行,对应该数字的分解方法数。

 

样例

       输入

25

输出

3

 

数据范围

1<=N<=2^15

 

转载于:https://www.cnblogs.com/c1299401227/p/5370758.html

你可能感兴趣的文章
本地安装SQL Server 2017 Express和Microsoft SQL Server Management Studio 18.1
查看>>
VBA分别使用MSXML的DOM属性和XPATH进行网页爬虫
查看>>
C#避免WinForm窗体假死
查看>>
Java 异常处理 练习2
查看>>
单步查询--数组续
查看>>
存储设备 S2600设备 介绍
查看>>
S3 服务(Simple Storage Service简单存储服务) 简介(与hdfs同一级)
查看>>
ES elasticsearch 客户端查询CPU占用率高之性能优化
查看>>
VS2010 EXCEL2010 表格操作的编程实现
查看>>
如何使用jmeter做接口测试
查看>>
Mac中如何添加环境变量
查看>>
ios 跳转到某 app 的评价区域、由某应用跳转到其他应用
查看>>
javascript之快速排序
查看>>
VelocityTracker的简单研究
查看>>
linux常用命令汇总
查看>>
使用epublib解析epub文件(章节内容、书籍菜单)
查看>>
下载Eclipse、下载Java各个版本,来这里就对了
查看>>
华为离职副总裁徐家骏:透露年薪千万的工作感悟
查看>>
Hibernate工作原理及为什么要用?
查看>>
Ubuntu 12.04 LTS 下配置 apache支持SPDY, 使用wireshark 抓包分析SPDY 协议
查看>>