当前位置: 首页 > news >正文

石家庄常规网站建设私人定做/网站推广应该坚持什么策略

石家庄常规网站建设私人定做,网站推广应该坚持什么策略,个人网站建设及实现毕业论文,成都网站建设福州题目描述 将正整数n表示成一系列正整数之和:nn_1n_2...n_knn1​n2​...nk​,其中8\geq n_1\geq n_2\geq ...\geq n_k\geq 18≥n1​≥n2​≥...≥nk​≥1,k\geq1k≥1。正整数n的这种表示称为正整数n的划分。 例如正整数6有如下11种不同的划分…

题目描述

将正整数n表示成一系列正整数之和:n=n_1+n_2+...+n_kn=n1​+n2​+...+nk​,其中8\geq n_1\geq n_2\geq ...\geq n_k\geq 18≥n1​≥n2​≥...≥nk​≥1,k\geq1k≥1。正整数n的这种表示称为正整数n的划分。

例如正整数6有如下11种不同的划分:

6;5+1;4+2,  4+1+1;3+3,  3+2+1,  3+1+1+1;2+2+2,2+2+1+1,2+1+1+1+1;1+1+1+1+1+1。

Copy

输入格式

一个正整数 n

保证 n\leq 8n≤8

输出格式

一个正整数 m,表示n可以被分成m种

input


6

Copy

output


11

Copy

数据规模与约定

时间限制:1s

空间限制:256MB

这道题其实就是根据这个n然后把已知的所有条件都求出来就即可。

整数划分问题将正整数n表示成一系列正整数之和,n=n1+n2+……+nk n1>=n2>=………>=nk>=1;k>=1正整数n的划分数,记为p(n)。例如正整数6有如下11种不同的划分,所以p(6)=11在最大加数n1不大于m的划分个数记作q(n,m)。 q(n,m)=1, 当n=1,m=1;q(n,m)=q(n,n) 当n<m; q(n,m)=1+q(n,n-1) 当n==m;q(n,m)=q(n,m-1)+q(n-m,m) 当n>m


#include<bits/stdc++.h>
using namespace std;
int fun(int n, int m)
{
    if(n==1||m==1)return 1;
    else if(n<m)return fun(n,n);
    else if(n==m)return (1+fun(n,m-1));
    else return(fun(n,m-1)+fun(n-m,m));
}
int main()
{
//    freopen("decompose.in","r",stdin);
//    freopen("decompose.out","w",stdout);
    int n;
    cin>>n; 
    cout<<fun(n,n);
    return 0;
}
 

http://www.whsansanxincailiao.cn/news/32016576.html

相关文章:

  • 做英文简历的网站/网址大全浏览器
  • 十堰做网站最专业的公司/键词优化排名
  • 江西学校网站建设/竞价排名
  • 深圳精品网站制作/百度手机版
  • 网站开发中遇到哪些问题/竞价托管
  • 谷歌独立站建站公司/中国职业培训在线官网
  • 凤岗镇仿做网站/免费企业黄页查询官网
  • 张掖网站建设培训班/沧州做网络推广的平台
  • 兰州有互联网公司嘛/湖南seo服务
  • 厚街找人做网站/广州疫情最新数据
  • web网站开发技术说明/怎么营销一个产品
  • 巴中市建设局网站/网络营销怎么做
  • 做网站麻烦么/网址域名ip解析
  • 做qq头像的网站/口碑营销案例简短
  • 做网站发广告/广告主资源哪里找
  • 需要做网站建设的公司/企业seo案例
  • 诸塈市建设局网站/网推是什么
  • 装修网站建设优缺点/辅导班培训机构
  • 淘宝店做网站建设不能开直通车/短视频培训要多少学费
  • 南昌做网站的公司有哪些/竞价广告推广
  • 在线兼容测试网站/百度招商加盟推广
  • 域名解析后网站怎么建设/自媒体有哪些平台
  • 自己建设网站的利弊/百度seo新站优化
  • 网站服务器租用一般费用/建立网站需要多少钱
  • 南京网站设计开发/山东网页定制
  • 上海各区的网站有哪些公司/网络营销活动案例
  • 做网站 网络科技公司/技术培训机构
  • 香港美国服务器/合肥百度seo排名
  • 测试页面网站建设/情感营销的十大案例
  • 房山营销型网站制作开发/公众号怎么开通