首页 > 其他分享 >组合的输出

组合的输出

时间:2023-07-21 19:12:08浏览次数:27  
标签:输出 组合 25 int dfs dep

#include <bits/stdc++.h>
 using namespace std;
int n,r,a[25];
 bool vis[25];
 void dfs (int dep)
{
     for (int i=a[dep-1]+1;i<=n;i++)
     {
         if (!vis[i])
         {
             a[dep]=i;
             if (dep==r)
             {
                 for (int j=1;j<=r;j++)
                 cout<<setw(3)<<a[j];
                 cout<<endl;
             }
             else
             dfs(dep+1);
             vis[i]=0;
         }
     }
 }
 int main()
 {
    cin>>n>>r;
    dfs(1);
    return 0;
}

 

标签:输出,组合,25,int,dfs,dep
From: https://www.cnblogs.com/jck211303/p/17572234.html

相关文章

  • 数字IC习题1--输入一个8bit数,输出其中1的个数。如果只能使用1bit全加器,最少需要几个
     【问题分析】全加器(full_adder):是用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器,一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器。 全加器输入信号有三个dina、dinb、cin,输出的信号有两个sum、cout。dina和din......
  • linux 中printf命令终端输出变量值
     001、直接输出变量[root@PC1test03]#ls[root@PC1test03]#num=100##测试变量值[root@PC1test03]#printf$num##输出变量100[root@PC1test03]# 002、[root@PC1test03]#ls[root@PC1test03]#num=100[root@PC1test03]#printf$num100......
  • docker配置文件输出helloworld
    1.在root下创建dockerfilesudo-itouchDockerfilevimDockerfile2.编写helloworld.gopakagemainimport"fmt"funcmain(){fmt.Println("Hello,World!")} 3.配置DockerfileFROMubuntu:22.04ASv1ENVMYNAME="WANGYIDI"WOR......
  • vue3组合式 API_为 computed() 标注类型
    computed() 会自动从其计算函数的返回值上推导出类型<template><h3>{{doubleCount}}</h3></template><scriptsetuplang="ts">import{ref,computed}from"vue"constcount=ref<number>(100)//推导得到的类型:ComputedRef&l......
  • vue3中组合式 API_为 reactive() 标注类型
    reactive() 也会隐式地从它的参数中推导类型<template><h3>{{book.title}}</h3><h3>{{book.author}}</h3></template><scriptsetuplang="ts">import{reactive}from"vue"constbook=reactive({title......
  • VUE|组合式API
    VUE|组合式API1setup语法糖在vue项目中,通常使用setup语法简化书写setup的特点在setup语法中定义变量,可以直接在模板中使用在setup语法中定义函数,可以直接在模板中使用导入的组件对象,可以直接在模板中使用常用的组合式APIrefcomputedwatchonMounted2ref......
  • 实验研究信标无线电能输出功率的因素
    简介:通过实验,探究前后两版信标无限输出功率的差异。1.原因分析在开始认为这种差异可能来自于MCU的限流控制。通过仔细对比MCU对于不同的电流采集的数值,两种单片机(STM32F030以及XM1008)的ADC之间的差异无论是偏移量还是比率都相差很小。最后通过对比两个电路板的LCC补偿电......
  • python怎么输出三个数一行
    Python如何输出三个数一行在Python中,要将三个数一行输出,可以使用print函数来实现。方法一:使用字符串格式化我们可以使用字符串的格式化功能将三个数格式化为一个字符串,然后使用print函数输出这个字符串。num1=1num2=2num3=3output="{}{}{}".format(num1,num2,n......
  • python字符串原样输出
    如何实现Python字符串原样输出对于刚入行的小白开发者来说,可能会遇到一些让人困惑的问题。其中之一就是如何实现Python字符串原样输出。在本文中,我将向你解释整个过程,并提供每一步所需的代码。流程为了更好地理解整个过程,让我们首先通过表格展示实现Python字符串原样输出的步骤......
  • A+B 输入输出练习I
    题目描述你的任务是计算a+b。这是为了初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对......