蓝桥杯每日一题2023.12.2

题目描述

蓝桥杯大赛历届真题 - C 语言 B 组 - 蓝桥云课 (lanqiao.cn)

题目分析

答案:3598180

由题目分析可以知道,给小明发的牌一共有13种类型,每种类型的牌一共有四张。对于每种牌,我们都有5种选择,不拿、拿一张、拿两张、拿三张、拿四张。每次多拿多少张就将sum 加多少,这样如果到13则说明可以取到答案。

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
const int N = 2e5 + 10;
int ans, sum;
void dfs(int dep)
{
	if(sum > 13 || dep > 13)return;
	if(sum == 13)
	{
		ans ++;
		return;	
	}
	for(int i = 0; i <= 4; i ++)
	{
		sum += i;
		dfs(dep + 1);
		sum -= i;
	} 
}
int main()
{
	dfs(0);
	cout << ans;
相关推荐
TracyCoder12324 分钟前
LeetCode Hot100(50/100)——153. 寻找旋转排序数组中的最小值
算法·leetcode·职场和发展
2501_901147831 小时前
幂函数实现的优化与工程思考笔记
笔记·算法·面试·职场和发展·php
技术狂人1681 小时前
告别“复读机“AI:用Agent Skills打造你的专属编程副驾
人工智能·职场和发展·agent·skills
项管芝士2 小时前
PMP项目管理:掌握减法与乘法艺术 提升项目效率
职场和发展
TracyCoder1233 小时前
LeetCode Hot100(52/100)——394. 字符串解码
算法·leetcode·职场和发展
熬了夜的程序员3 小时前
【LeetCode】119. 杨辉三角 II
算法·leetcode·职场和发展
_OP_CHEN5 小时前
【算法基础篇】(六十一)SG 函数通关指南:博弈论通用解法,从原理到实战秒杀各类 ICG 游戏
算法·蓝桥杯·c/c++·博弈论·acm/icpc·sg函数·有向图游戏
苏婳6665 小时前
IT系统分析员、软件开发员考题题库(含答案)
面试·职场和发展
SoulruiA5 小时前
LeetCode-394. 字符串解码 递归思路
算法·leetcode·职场和发展
技小宝6 小时前
如何在WPS/Excel中批量翻译长文本?
经验分享·职场和发展·excel·wps