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

英语营销型网站建设一键制作网站

英语营销型网站建设,一键制作网站,做网站流量点击分析的软件,专业外贸网站建设 诚信 青岛gesp(C六级)(7)洛谷:P10376:[GESP202403 六级] 游戏 题目描述 你有四个正整数 n , a , b , c n,a,b,c n,a,b,c,并准备用它们玩一个简单的小游戏。 在一轮游戏操作中,你可以选择将 n n n 减去 a a a&am…

gesp(C++六级)(7)洛谷:P10376:[GESP202403 六级] 游戏

在这里插入图片描述

题目描述

你有四个正整数 n , a , b , c n,a,b,c n,a,b,c,并准备用它们玩一个简单的小游戏。

在一轮游戏操作中,你可以选择将 n n n 减去 a a a,或是将 n n n 减去 b b b。游戏将会进行多轮操作,直到当 n ≤ c n \leq c nc 时游戏结束。

你想知道游戏结束时有多少种不同的游戏操作序列。两种游戏操作序列不同,当且仅当游戏操作轮数不同,或是某一轮游戏操作中,一种操作序列选择将 n n n 减去 a a a,而另一种操作序列选择将 n n n 减去 b b b。如果 a = b a=b a=b,也认为将 n n n 减去 a a a 与将 n n n 减去 b b b 是不同的操作。

由于答案可能很大,你只需要求出答案对 1 0 9 + 7 10^9 + 7 109+7 取模的结果。

输入格式

一行四个整数 n , a , b , c n,a,b,c n,a,b,c

输出格式

输出一行一个整数表示答案。

样例 #1

样例输入 #1

1 1 1 1

样例输出 #1

1

样例 #2

样例输入 #2

114 51 4 1

样例输出 #2

176

样例 #3

样例输入 #3

114514 191 9 810

样例输出 #3

384178446

提示

数据规模与约定

  • 20 % 20\% 20% 的数据, a = b = c = 1 a=b=c=1 a=b=c=1 n ≤ 30 n \leq 30 n30
  • 40 % 40\% 40% 的数据, c = 1 c = 1 c=1 n ≤ 1 0 3 n \leq 10^3 n103
  • 对全部的测试数据,保证 1 ≤ a , b , c ≤ n ≤ 2 × 1 0 5 1 \leq a,b,c \leq n \leq 2 \times 10^5 1a,b,cn2×105

AC代码(100分)

#include<bits/stdc++.h>
using namespace std;
#define ll long long
/*思路2: 动态规划:dp[i]含义:当n=i的方案数状态转移方程:当i<=c时,dp[i]=1; 当i>c时,dp[i]=dp[i-a]+dp[i-b]	
*/
ll n,a,b,c;//注意开long long 
ll dp[200010];//dp数组 
const int N=1e9+7; 
int main(){cin>>n>>a>>b>>c;//特判if(n<=c){cout<<1;return 0;} //递推for(int i=0;i<=c;i++) dp[i]=1;for(int i=c+1;i<=n;i++){
//		dp[i]=(dp[i-a]%N+dp[i-b]%N)%N;//对比:注意这种写法没有考虑i-a和i-b可能为负数dp[i]=(dp[max(i-a,0ll)]%N+dp[max(i-b,0ll)]%N)%N;} //输出答案cout<<dp[n]; return 0;
}

文末彩蛋:

点击王老师青少年编程主页有更多精彩内容

http://www.dinnco.com/news/77746.html

相关文章:

  • 网站开发filter百度代运营
  • 临清设计网站站长网站工具
  • asp.net mvc网站发布教程it培训班出来现状
  • php网站开发打不开seo指搜索引擎
  • 专门做算法项目的网站百度分析工具
  • 百度首页广告浙江专业网站seo
  • 环球影城周六人多还是周日人多济南优化网络营销
  • 互联网域名是什么意思数字营销服务商seo
  • 网站 后台 数据 下载什么样的人适合做营销
  • 建设局施工许可证网站网店培训教程
  • 郴州网站seo市场营销案例分析及解答
  • 电商平台门户网站建设的重要性百度网站名称
  • 跨境电商网站设计大丰seo排名
  • 广州网站设计制作公司有哪些武汉seo工厂
  • 深圳便宜做网站北京seo的排名优化
  • 服装品牌策划方案济南网站优化培训
  • 教育类网站模板什么平台可以做引流推广
  • 024 网站推广百度seo推广计划类型包括
  • 趣快排seo是什么网络营销seo是什么意思
  • 沧州网站制作新网站怎么快速收录
  • 网站建设总经理岗位职责seo实战密码第四版
  • 仿系统之家网站源码百度一下网页版浏览器
  • 住房与城乡建设部网站注册中心专业营销团队外包公司
  • 做微信公众号的网站吗灰色关键词排名代做
  • wordpress wp_nav_menu多级菜单上海关键词优化的技巧
  • 洛阳今日新闻头条宁波seo优化项目
  • 游戏开发软件手机版北京seo营销公司
  • 青岛做网站的公司排名网络营销是什么工作
  • 网站开发设计前景可以商用的电视app永久软件
  • 博物馆门户网站建设优势常州网站推广排名