博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj2229
阅读量:5824 次
发布时间:2019-06-18

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

一、题意:给定一个数n,将它分解成2^i的和的形式,求不同的分解数。

二、思路:poj崩了,暂时不能确定思路是否正确。

三、代码:

#include"iostream"#include"stdio.h"#include"math.h"using namespace std;const int MAXN=1000005;const long long MOD=1000000000;int dp[2][MAXN];int num;void GetRes(int n){    num=floor(log2(n))+1;    for(int i=0;i
=0) dp[(i+1)&1][j]=(dp[(i+1)&1][j-int(pow(2,i))]+dp[i&1][j])%MOD; else dp[(i+1)&1][j]=dp[i&1][j]%MOD; } } cout<
<
View Code

 

转载于:https://www.cnblogs.com/acm-jing/p/10314798.html

你可能感兴趣的文章
网络抓包的部署和工具Wireshark【图书节选】
查看>>
Redis在Windows+linux平台下的安装配置
查看>>
Maven入门实战笔记-11节[6]
查看>>
Local declaration of 'content' hides instance variable
查看>>
ASP.NET中 HTML标签总结及使用
查看>>
Linux下日志系统的设计
查看>>
爬虫IP被禁的简单解决方法——切换UserAgent
查看>>
php生成word,并下载
查看>>
紫书 习题8-11 UVa 1615 (区间选点问题)
查看>>
asp.net mvc学习(Vs技巧与Httpcontext)
查看>>
float数据在内存中是怎么存储的
查看>>
dedecms 修改标题长度可以修改数据库
查看>>
Matplotlib学习---用matplotlib画直方图/密度图(histogram, density plot)
查看>>
MySQL案列之主从复制出错问题以及pt-slave-restart工具的使用
查看>>
linux 查看剩余内存数
查看>>
测试人员容易遗漏的隐藏缺陷
查看>>
maven+SpringMVC搭建RESTful后端服务框架
查看>>
[BalkanOI2016]Cruise
查看>>
一本书的摘录
查看>>
重排序(转载)
查看>>