UVa11137 Ingenuous Cubrency

  原题传送:http://uva.onlinejudge.org/external/111/11137.html

  递推,动态规划。

  d[i][j]表示使用不超过i的 i 的整数的立方,累加和为 j 的方案数。

  则有状态转移方程:

    d[i][j] = d[i - 1][j] + d[i][j - i3]。

  初始条件d[0][0] = 1;

View Code
 1 #include <stdio.h>
 2 #include <string.h>
 3 typedef  long long LL;
 4 
 5 const int maxi = 21;
 6 const int maxn = 10000;
 7 
 8 LL d[maxi + 2][maxn + 5];
 9 
10 void init()
11 {
12     memset(d, 0, sizeof d);
13     d[0][0] = 1;
14     for(int i = 1; i <= maxi; i ++)
15     {
16         for(int j = 0; j <= maxn; j ++)
17         {
18             if(j - i * i * i >= 0)
19                 d[i][j] = d[i - 1][j] + d[i][j - i * i * i];
20             else
21                 d[i][j] = d[i - 1][j];
22         }
23     }
24 }
25 
26 int main()
27 {
28     init();
29     int n;
30     while(scanf("%d", &n) == 1)
31     {
32         printf("%lld\n", d[maxi][n]);
33     }
34     return 0;
35 }

转载于:https://www.cnblogs.com/huangfeihome/archive/2012/11/19/2778225.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422091.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php jquery模板替换图片,仿jquery插件官网头像更换(原创)

插件描述&#xff1a;一款简单实用的头像更换插件内附有ajax无刷新代码使用方法发布时间&#xff1a;2018-1-25 23:41首先引入jquery:js$(".close,.gb").click(function(){$(".pic_box").animate({top:-1000px},500);}),$(".my_box").click(func…

展示29个美丽的iPhone壁纸

寻找一些最优秀的iPhone壁纸是我们经常要做的工作&#xff0c;iphone的壁纸总是那么好看&#xff0c;关注我博客的人会知道&#xff0c;我经常会发布一些精美的壁纸奉献给大家&#xff0c;今天就发布我精心收藏的美丽壁纸集合&#xff0c; Mind Tree Time & Space TJR Typo…

oracle错误12637,TNS-12537 TNSconnection closed ORA-609错误处理

起因&#xff1a;最近研发反应JDBC和PL/SQL工具连接过慢&#xff0c;昨天事情多懒得去管今早检查alter.log后发现报错Fatal NI connect error12637, connecting to:(LOCALNO)VERSIONINFORMATION:TNS for Linux: Version 11.2.0.1.0 - ProductionOracle Bequeath NT Protocol Ad…

前端学习(603):计算机基础

好久没有学习前端了&#xff0c;开始找找感觉

php layui 上传文件,laravel使用layui 上传文件 支持pdf上传

控制器&#xff1a;file(file);//获取图片$allowed_extensions ["png", "jpg", "gif","pdf"]; //多类型//图片是否是正规图片if ($file->getClientOriginalExtension()&&!in_array($file->getClientOriginalExtension(…

linux+默认监听+目录,C# 时时监听目录文件改动

C# 时时监听目录文件改动:public static class DirectoryListen{public static string CountListXmlPath CountCore.CountListXmlPath;public static string DirectoryListenPath CountCore.ListenerAssemblyDirectory;[PermissionSetAttribute(SecurityAction.Demand, Name …

计算机简介

一、计算机简介&#xff1a; 1、计算机系统组成&#xff1a;软件和硬件&#xff0c;二者紧密相关&#xff0c;缺一不可 1.1硬件&#xff1a;计算机系统的物质基础&#xff0c;软件的载体 1.1.1硬件系统&#xff1a;主机&#xff08;中央处理器(CPU&#xff0c;一般CPU由计算器和…

前端学习(612):js的三种书写位置

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title><!--外部js写法--><…

Linux编译dhcpd,linux中搭建dhcpd服务器

这一次咱们来共同看一看如何在linux中搭建dhcp服务器&#xff1a;首先呢dhcp服务分为客户端IP地址动态分配服务和dhcp中继服务&#xff0c;小编在这里用linux系统搭建一个为客户端动态分配IP地址的dhcp服务器&#xff0c;dhcp中继就在路由器上做了(小编用了一台华为路由器R2621…