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

P8786 [蓝桥杯 2022 省 B] 李白打酒加强版

 

 【dfs题解】---只有50分

(头一回自己用dfs做出来了dp的hard等级的大题,从来没有拿50分这么高兴过哈哈哈哈哈)

#include <bits/stdc++.h>
using namespace std;
int n,m;
long long ans=0;
const long long mol=1e9+7;
void dfs(int h,int d,int sum)
{if(h<0||d<0||sum<=0)return;if(h==0&&d==0&&sum==2){ans++;ans%=mol;return;}if(sum%2!=0){dfs(h-1,d,sum+1);}else{dfs(h-1,d,sum+1);dfs(h,d-1,sum/2);}
}int main()
{scanf("%d%d",&n,&m);dfs(m-2,n,2);printf("%d",ans);return 0;
}

dp题解等赛后再补上

http://www.lryc.cn/news/337167.html

相关文章:

  • 没有网没有移动存储的情况下两台电脑如何互相传输数据
  • 如何用putty通过ssh连接ubuntu
  • java如何实现rabbitmq的消息确认机制和消息持久化机制配置和示例
  • react 组件:Suspense
  • 2024-4-5修改vscode的代理
  • python字符切片的规则
  • C++ 的内存安全与效率
  • Go 实战|使用 Wails 构建轻量级的桌面应用:仿微信登录界面 Demo
  • c++取经之路(其五)——类和对象拷贝构造函数
  • YOLOv8最新改进系列:融合最新顶会提出的HCANet网络中卷积和注意力融合模块(CAFM),有效提升小目标检测性能,大幅度拉升目标检测效果!遥遥领先!
  • 【计算机毕业设计】网上宠物商店管理系统——后附源码
  • 详解Qt添加外部库
  • 深入理解JVM垃圾收集器
  • macU盘在电脑上读不出来 u盘mac读不出来怎么办 macu盘不能写入 Tuxera NTFS for Mac免费下载
  • 448.找到所有数组中消失的数字(原地修改)
  • Redis学习从入门到掌握(基础篇)
  • redis主从复制、哨兵
  • uniapp登录拦截白名单使用
  • 力扣45. 跳跃游戏 II
  • MXNet安装:专业指南与深度解析
  • C++函数模板案例--数组封装
  • 传统文字检测方法+代码实现
  • Jmeter从数据为查找结果集数据方法随笔
  • Objective-C网络请求开发的高效实现方法与技巧
  • Java:OOP之术语或概念
  • 内存地产风云录:malloc、free、calloc、realloc演绎动态内存世界的楼盘开发与交易大戏
  • 个人博客项目笔记_05
  • 基础知识点全覆盖(1)
  • 异常处理java
  • 个人博客项目_09