##Question
满足特异条件的数列。输入m和n(20≥m≥n≥0),求出满足以下方程式的正整数数列i1,i2,…,in,使得i1+i2+…+in=m,且i1≥i2≥…≥in。例如:
当n=4,m=8时,将得到如下5个数列:
5 1 1 1 4 2 1 1 3 3 1 1 3 2 2 1 2 2 2 2
**输入格式要求:“%d” 提示信息:“Please enter requried terms (<=10):”
" their sum:"
**输出格式要求:“There are following possible series:\n” “[%d]:” “%d”
程序运行示例1:
Please enter requried terms (<=10): 4 8
their sum:There are following possible series:
[1]:5111
[2]:4211
[3]:3311
[4]:3221
[5]:2222
程序运行示例2:
Please enter requried terms (<=10):4 10
their sum:There are following possible series:

##Code

#include <stdio.h>int num[11];int count = 0;
void dfs(int n, int now, int m, int max){if(now==n){if(max>=m&&m>=1){num[n] = m;count++;printf("[%d]:",count);for(int i=1; i<=n; i++){printf("%d",num[i]);}printf("\n");}return;}for(int i=max; i>=m/(n-now+1); i--){num[now] = i;dfs(n, now+1, m-i, i);}
}int main(){printf("Please enter requried terms (<=10):");int n,m;scanf("%d %d",&n, &m);printf("                             their sum:");printf("There are following possible series:\n");dfs(n,1,m,m-n+1);
}

【SSE-HARD】相关推荐

  1. 尚硅谷【韩顺平】 | Java数据结构和算法【详细笔记】(持续更新)

    这里写目录标题 数据结构 线性结构和非线性结构 线性结构 非线性结构 稀疏 sparsearray 数组 和队列 稀疏 sparsearray 数组 基本介绍 应用实例 代码的实现 队列 数组模拟队列 ...

  2. 【TVM 巡礼】How to optimize cpu(x86) gemm串讲

    [GiantPandaCV导语]最近在整理一些编译器方面的基础知识翻译,回顾了一下TVM的Schedule然后想起自己1年前做的一些GEMM相关的实验和探索没做什么总结.所以基于TVM的三个教程也即T ...

  3. 【重磅推荐】哥大开源“FinRL”: 一个用于量化金融自动交易的深度强化学习库

    深度强化学习实验室 官网:http://www.neurondance.com/ 论坛:http://deeprl.neurondance.com/ 编辑:DeepRL 一.关于FinRL 目前,深度 ...

  4. 【应用统计学】方差分析

    一.问题的提出 [例7-1] 三台设备平均灌装时间分别是15.82秒.16.67秒和14.97秒.试用样本数据检验这3台机器灌装过程的时间是否存在显著不同,以便对设备的购买做出决策.( α=0.05 ...

  5. 【数学建模】2022数维杯国际赛C题 如何利用脑结构特征和认知行为特征诊断阿尔茨海默病(How to Diagnose Alzheimer‘s Disease)

    2022数维杯国际赛C题 如何利用脑结构特征和认知行为特征诊断阿尔茨海默病 1 前言 2 问题重述 3 问题一求解 3.1 数据预处理 3.2 模型训练 3.2.1 逻辑回归 3.2.2 SVM 3. ...

  6. 【机器学习笔记】:大话线性回归(二)拟合优度和假设检验

    大家好,我是东哥. 前一篇文章给大家介绍了线性回归的模型假设,损失函数,参数估计,和简单的预测.具体内容请看下面链接:[机器学习笔记]:大话线性回归(一) 但其实还有很多问题需要我们解决:这个模型的效 ...

  7. 【开源项目】minimp3 MP3解码器

    [开源项目]minimp3 MP3解码器 简介 minimp3 是一个极简的MP3解码器,它的特点是小巧(只有单个头文件).快速(支持SSE和NEON)和准确(符合ISO标准). LICENSE:CC ...

  8. 滑动窗加速方法——程明明bing算法【论文翻译】

    BING: Binarized Normed Gradients for Objectness Estimation at 300fps Ming-Ming Cheng, Ziming Zhang, ...

  9. 【大学分析】985/广东省/华南理工大学/考408,究竟值不值?

    [大学分析]栏目 小编带你分析各个大学计算机考研真实报考数据,尝试探究考研难度和风险,希望对同学们考研产生帮助. 华南理工大学,位于广东省广州市,是一所985大学,也是知乎上知名程序员"轮子 ...

  10. 【Python数据分析】文本情感分析——电影评论分析(二)

    接上一篇<[Python数据分析]文本情感分析--电影评论分析(一)>. 目录 文本向量化 词袋模型 TF-IDF 建立模型 构建训练集与测试集 特征选择 方差分析 逻辑回归 朴素贝叶斯 ...

最新文章

  1. 做好自己该做的,赢取自己这一份努力
  2. Hyper-V 3.0实用技巧:创建虚拟机组快照
  3. 学习篇之软件测试——初
  4. HashiCorp Nomad和遗留系统
  5. Java的3大框架都学习什么呢?
  6. postgis数据库优化_国内首个 Serverless 数据库来了,技术架构全揭秘!
  7. ecipse theme
  8. oracle asm 错误集
  9. python信用评分卡建模
  10. ASP.NET开发实践系列课程之Web应用的安全攻防之网页木马
  11. 基于新浪微博api的微博分享功能实现
  12. 硬件故障检测以及故障模拟触发工具
  13. CSS3 转换解析及制作立方体相册
  14. 游戏后台生成唯一ID
  15. Azure Blob 文件下载及本地开发使用配置
  16. c语言blackjack设计思路,Veriog——简易的BlackJack(21点)程序
  17. 中国大学mooc上的python-Python程序设计及应用(上)
  18. 普元曹宗伟:安全可控的平台建设实现军工智能制造
  19. C语言下“.lo”和“.o”的区别
  20. spss 中的数据录入格式

热门文章

  1. 押宝ACE平台 北电自救或转身服务型公司
  2. 初步熟悉新webserver goahead
  3. 【IOS开发进阶系列】动画专题
  4. git版本控制以及分支管理
  5. Snort入侵检测系统实验
  6. RT-Thread 软件包制作及发布流程
  7. staruml 免费版
  8. Doris集群环境搭建
  9. HTTPS、TLS连接
  10. 【视频编码压制】关于近两年的视频压制学习总结种种