洛谷刷题 | B3622 枚举子集

news/2024/7/20 23:10:27 标签: 深度优先, 算法

枚举子集

题目描述

今有 n n n 位同学,可以从中选出任意名同学参加合唱。

请输出所有可能的选择方案。

输入格式

仅一行,一个正整数 n n n

输出格式

若干行,每行表示一个选择方案。

每一种选择方案用一个字符串表示,其中第 i i i 位为 Y 则表示第 i i i 名同学参加合唱;为 N 则表示不参加。

需要以字典序输出答案。

样例 #1

样例输入 #1

3

样例输出 #1

NNN
NNY
NYN
NYY
YNN
YNY
YYN
YYY

提示

对于 100 % 100\% 100% 的数据,保证 1 ≤ n ≤ 10 1\leq n\leq 10 1n10

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdbool.h>
#define MAX 1000
#define Pi 3.14

int a[MAX];
int n;

void dfs(int x){
	if(x==n){
		int i;
		for(i=0;i<n;i++){
			if(a[i]==0) printf("N");
			else printf("Y");
		}
		printf("\n");
		return;
	}
	int j;
	for(j=0;j<=1;j++){
		a[x] = j;
		dfs(x+1);
	}
	return;
}

int main(){
	scanf("%d",&n);
	dfs(0);
	return 0;
}

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

相关文章

Data.olllo:轻松解锁邮政编码数据!

引言&#xff1a; 在数据处理的路上&#xff0c;解析邮政编码可能会让您头疼不已。然而&#xff0c;有了Data.olllo的“超级抽取”功能&#xff0c;这一切都变得轻而易举&#xff01; 功能介绍&#xff1a; Data.olllo的“超级抽取”功能为您提供了快速、简便的解决方案&#…

辅助功能IOU(交并比)_3.2

实现两个目标框的交并比候选框在多目标跟踪中的表达方式及相应转换方法 IOU(Intersection over Union)&#xff0c;“交并比”&#xff0c;是计算机视觉和图像处理中常用的一个评价指标&#xff0c;尤其在目标检测任务中用来衡量模型预测的目标框与真实目标框的重合程度。 具体…

「Nginx」Nginx配置详解

「Nginx」Nginx配置详解 参考文章1、正向代理和方向代理2、指定域名允许跨域 参考文章 1、Nginx反向代理 2、nginx配置详解 3、Nginx服务器之负载均衡策略&#xff08;6种&#xff09; 1、正向代理和方向代理 2、指定域名允许跨域 map $http_origin $allow_cors {default 1;…

【3D reconstruction 学习笔记 第二部】

三维重建 3D reconstruction 4. 三维重建与极几何三角化&#xff08;线性解法&#xff09;三角化&#xff08;非线性解法&#xff09;多视图几何极几何极几何约束基础矩阵估计 5. 双目立体视觉重建6. 多视图重建7. SFM 系统设计8. SLAM系统设计 4. 三维重建与极几何 三角化&…

真机笔记(1)第一阶段知识讲解

目录 第一阶段讲解&#xff1a; 1.1 机房 1.2 分类&#xff1a; 1.3 机房建设标准 1.3.1 安全性: 1.3.2 供电&#xff1a; 1.3.3 空气调节&#xff1a;&#xff08;恒温恒湿&#xff09; 1.3.4 电磁防护&#xff1a; 2.1 机柜 2.2 分类 2.3 机柜的高度单位 3.1 设备…

新加坡国立大学!基于深度强化学习的自适应规划器

作者&#xff1a;小柠檬 | 来源&#xff1a;3DCV 在公众号「3DCV」后台&#xff0c;回复「原论文」可获取论文pdf 添加微信&#xff1a;dddvision&#xff0c;备注&#xff1a;3D高斯&#xff0c;拉你入群。文末附行业细分群 详细内容请关注3DCV 3D视觉精品课程&#xff1a;…

2024蓝桥杯每日一题(树状数组2)

备战2024年蓝桥杯 -- 每日一题 Python大学A组 试题一&#xff1a;数星星 试题二&#xff1a;小朋友排队 试题三&#xff1a;逆序对数量 试题四&#xff1a;火柴排队 试题一&#xff1a;数星星 【题目描述】 天空中有一些星星&#xff0c;这些星星都在…

2024蓝桥杯每日一题(树状数组)

备战2024年蓝桥杯 -- 每日一题 Python大学A组 试题一&#xff1a;【模板】树状数组1 试题二&#xff1a;【模板】树状数组2 试题三&#xff1a;动态求连续区间和 试题四&#xff1a;一个简单的整数问题1 试题五&#xff1a;一个简单的整数问题…