博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
P1679 神奇的四次方数
阅读量:5291 次
发布时间:2019-06-14

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

题目描述

在你的帮助下,v神终于帮同学找到了最合适的大学,接下来就要通知同学了。在班级里负责联络网的是dm同学,于是v神便找到了dm同学,可dm同学正在忙于研究一道有趣的数学题,为了请dm出山,v神只好请你帮忙解决这道题了。

题目描述:将一个整数m分解为n个四次方数的和的形式,要求n最小。例如,m=706,706=5^4+3^4,则n=2。

输入格式

一行,一个整数m。

输出格式

一行,一个整数n。

输入输出样例

输入 #1复制
706
输出 #1复制
2

说明/提示

数据范围:对于30%的数据,m<=5000;对于100%的数据,m<=100,000

 

 

#include
#include
#include
#include
#include
#include
using namespace std;int f[200001],w[200001],n=18,m;using namespace std; //全局变量部分int main(){ memset(f,0xf,sizeof(f)); f[0]=0;cin>>m; //初始化数据 for(int i=1;i<=n;i++) w[i]=i*i*i*i; for(int i=1;i<=n;i++) //完全背包 for(int v=w[i];v<=m;++v) if(f[v]>f[v-w[i]]+1) f[v]=f[v-w[i]]+1; cout<

  

转载于:https://www.cnblogs.com/xiongchongwen/p/11249496.html

你可能感兴趣的文章
Eclipse启动JVM机制
查看>>
一年的第几天
查看>>
leetcode 223: Rectangle Area
查看>>
Blender插件编写指南
查看>>
二次重建基本完成辣!
查看>>
PHP与Linux进程间的通信
查看>>
【长期更新】坑点合集
查看>>
wnmp windows 2012 r2+php7.0+nginx1.14安装
查看>>
weblogic与axis2 jar包冲突
查看>>
Hello Spring Framework——面向切面编程(AOP)
查看>>
解决java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Date
查看>>
将.lib库文件转换成.a库文件的工具
查看>>
FZU 2129 子序列个数 (动态规划)
查看>>
20155324 2016-2017-2 《Java程序设计》第7周学习总结
查看>>
CSS清浮动处理(Clear与BFC)
查看>>
thinkphp路由
查看>>
HDU - 1248-寒冰王座
查看>>
angular OnChange事件
查看>>
owin Oauth
查看>>
java String 强化操作 判断数字 字符串转阿拉伯数字,相似度等等
查看>>