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

json做网站的数据库怎么找百度客服

json做网站的数据库,怎么找百度客服,保定酒店网站制作,网站网页制作及优化问题描述: 观察如下数列: 1 3 0 2 -1 1 -2 … 这个数列中后一项总是比前一项增加 2 或者减少 3。 栋栋对这种数列很好奇,他想知道长度为 n nn 和为 s ss 而且后一项总是比前一项增加 a aa 或者减少 b bb 的整数数列可能有多少种呢&#xff1f…

问题描述:


观察如下数列:
1 3 0 2 -1 1 -2 …
这个数列中后一项总是比前一项增加 2 或者减少 3。
栋栋对这种数列很好奇,他想知道长度为 n nn 和为 s ss 而且后一项总是比前一项增加 a aa 或者减少 b bb 的整数数列可能有多少种呢?

输入格式
输入的第一行包含四个整数 n   s   a   b n\ s\ a\ bn s a b,含义如前面说述。

输出格式
输出一行,包含一个整数,表示满足条件的方案数。由于这个数很大,请输出方案数除以 100000007 的余数。

样例输入
4 10 2 3

样例输出
2

样例说明
这两个数列分别是 {2 4 1 3} 和 {7 4 1 -2}。

暴力解法(超时):

#include<iostream>
#include<string>
#include<cmath>
using namespace std;
#define base 100000007
int n,s,a,b;
long long sum=0;
void check(int k)
{double change=s-k;double first=change/n;if(fmod(first,1)==0){//计算出的第一个数为整数sum++;sum%=base;}
}
void calculate(int,int);int main()
{cin>>n>>s>>a>>b;calculate(n-1,0);cout<<sum;return 0;
}
void calculate(int layer,int u)
{//递归出口if(layer==0){check(u);return;}int addition=layer*a;calculate(layer-1,u+addition);addition=(-b)*layer;calculate(layer-1,u+addition);
}

动态规划:

#include<iostream>
#include<string>
#include<cmath>
using namespace std;
#define base 100000007
long long a,b,n,s;
const int N=1000010;
int f[N]={0};
//f[i][j]表示从(1~n-1)中前i个数中选择使得和为j的种类数
//f[i][j]=f[i-1][j]+f[i-1][j-i];    f[i][0]=1;
void create()
{//参考01背包问题f[0]=1;for(int i=1;i<=n-1;i++){int num=i*(i+1)/2;for(int j=num;j>=i;j--){//需要倒序使得f[j-1]为f[i-1][j-1];f[j]=(f[j]+f[j-i])%base;}}
}void calculate();int main()
{cin>>n>>s>>a>>b;create();calculate();return 0;
}
void calculate()
{int num=n*(n-1)/2;long long sum=0;for(int i=0;i<=num;i++){long long u=i*a-(num-i)*b;long long temp=s-u;if(temp%n==0){//n-1个位置取i个位置sum=(sum+f[i])%base;}}cout<<sum;
}

http://www.yidumall.com/news/84666.html

相关文章:

  • 新媒体、网站建设 管理规范广州代运营公司有哪些
  • 做视频网站多大空间够谷歌广告联盟怎么做
  • 做网站不打广告怎么赚钱企业网站推广的方法
  • 佛山市住房和城乡建设委员会网站百度地图收录提交入口
  • 互联网网站开发的未来方向搜狗搜索引擎入口
  • zencart 网站迁移seo高级教程
  • 怎么做网站服务器免费建站平台哪个好
  • 做冻品的网站实体店营销方案
  • 电脑城网站开发需求分析市场推广计划方案
  • 专业的东莞网站设计百度网盘下载速度慢破解方法
  • 瑞安公司做网站百度精准搜索
  • 科技公司网站模板官网seo黑帽技术工具
  • 庐山网站建设推广方案如何写
  • 公司网站建设属于软件销售买号链接
  • 网站做302跳转的意义seo推广沧州公司电话
  • 做网站前端用什么语言企业网络营销策划书
  • 深圳网博网站建设谷歌seo优化中文章
  • 物联网官网seo网络营销招聘
  • 学校网站建设报价单山西seo优化公司
  • 视频怎样连接到wordpress针对百度关键词策划和seo的优化
  • 自己做的网站怎么推广老客外链
  • 南宁百度网站设计zac seo博客
  • 网站开发语言哪个好北京百度推广优化
  • 网站流量平台张家界百度seo
  • 东莞专业的网站建设网络推广怎样和政府交换友链
  • 静安区品牌网站建设市场营销方案怎么写
  • 陈光锋网站运营推广新动向推广app佣金平台正规
  • 记事本做网站文字居中网站策划方案范文
  • 跨境电商 网站开发福建省人民政府
  • 免费行情网站app页面网上怎么找人去推广广告