【蓝桥杯】分糖果(DFS)

news/2024/7/20 21:50:41 标签: 算法, 深度优先, 数据结构, c++, 蓝桥杯

    

问题描述

两种糖果分别有 9个和 16 个,要全部分给 7 个小朋友,每个小朋友得到的糖果总数最少为 2个最多为 5 个,问有多少种不同的分法。糖果必须全部分完。

只要有其中一个小朋友在两种方案中分到的糖果不完全相同,这两种方案就算作不同的方案。

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M

总通过次数: 1358  |  总提交次数: 1521  |  通过率: 89.3%

难度: 简单   标签: 2023, 枚举, 省赛, DFS

代码分享:

#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int ans=0;
void dfs(int a,int b,int id){
  if(id>7){
    if(a==0&&b==0)  ans++;
    return;
  }
  for(int i=0;i<=a;i++){
    for(int j=0;j<=b;j++){
      if((i+j)>=2 && (i+j)<=5)
      dfs(a-i,b-j,id+1);
    }
  }
}
int main()
{
  dfs(9,16,1);
  cout<<ans;
  // 请在此输入您的代码
  return 0;
}


http://www.niftyadmin.cn/n/5423557.html

相关文章

低代码如何改变软件开发格局

在软件开发的早期&#xff0c;该过程通常是开发人员编写代码&#xff0c;再将其交给质量保证&#xff08;QA&#xff09;进行测试。这种瀑布开发方法可能会导致质量问题和延迟&#xff0c;因为问题是在周期后期发现的。 低代码作为一种软件开发技术逐渐进入了人们的视角里&…

截断表

oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645 截断表 事务处理本身是保护数据完整性的一个手段&#xff0c;但是在使用事务处理的过程之中需要注意一点 在用户更新数据后还未进行事务提交时&#xff0c;如果发生了 DDL…

什么是智慧农业,智慧农业怎样做?

什么是智慧农业&#xff1f; 智慧农业就是将物联网技术运用到传统农业中去&#xff0c;运用传感器和软件通过移动平台或者电脑平台对农业生产进行控制&#xff0c;使传统农业更具有“智慧”。除了精准感知、控制与决策管理外&#xff0c;从广泛意义上讲&#xff0c;智慧农业还包…

ON1 Portrait AI 2023:智能美颜,打造完美人像 mac版

在数字化时代&#xff0c;人像摄影的需求和追求愈发高涨。为了满足摄影师对于完美人像的追求&#xff0c;ON1推出了全新的ON1 Portrait AI 2023。这款软件结合了先进的人工智能技术与人像处理的专业知识&#xff0c;为人像摄影带来了前所未有的智能体验。 ON1 Portrait AI 202…

基于android的物业管理系统的设计与实现19.8

目录 基于android的物业管理系统的设计与实现 3 摘 要 3 Android property managemengt system 5 Abstract 5 1 绪论 6 1.1 选题背景 6 1.2 课题研究现状 6 1.3 设计研究主要内容 7 1.4 系统主要设计思想 8 2 开发环境 8 2.1 Android系统的结构 8 图2-1 Android系统架构图 9 2…

gitlab CI/CD的gitlab-runner构建项目(go web项目实战体验)

runner安装 runner时gitlab CI/CD得以实现的基础。 gitlab-runner安装 centos安装 # Replace ${arch} with any of the supported architectures, e.g. amd64, arm, arm64 # A full list of architectures can be found here https://gitlab-runner-downloads.s3.amazonaws…

“2024成都国际电子信息产业展览会”新西部、新重构、新机遇

随着西部大开发和科技兴国的战略深入实施&#xff0c;四川的经济发展已经取得了令人瞩目的成就。作为西部的核心&#xff0c;四川在能源化工、装备制造、航天科技等产业方面均处于国内领先地位&#xff0c;同时也是全国重要的基础电子装备基地。这一发展背景为2024年成都国际电…

力扣由浅至深 每日一题.03 罗马数字转整数

别灰心&#xff0c;好运早晚会降临的 —— 24.3.11 13. 罗马数字转整数 简单题 罗马数字包含以下七种字符: I&#xff0c; V&#xff0c; X&#xff0c; L&#xff0c;C&#xff0c;D 和 M。 字符 数值 I 1 V 5 X 10 L …