题目名称 3669. [NOI 1992]电子锁
输入输出 noi1992_electriclock.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 19
题目来源 Gravatarop_组撒头屯 于2022-05-22加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:3, 提交:7, 通过率:42.86%
Gravatarop_组撒头屯 100 0.000 s 0.00 MiB C++
Gravatar该账号已注销 100 0.000 s 0.00 MiB C++
GravatarLfc_HeSn 100 0.000 s 0.00 MiB C++
GravatarLfc_HeSn 78 0.000 s 0.00 MiB C++
GravatarLfc_HeSn 42 0.000 s 0.00 MiB C++
GravatarLfc_HeSn 26 0.000 s 0.00 MiB C++
GravatarLfc_HeSn 5 0.000 s 0.00 MiB C++
关于 电子锁 的近10条评论(全部评论)

3669. [NOI 1992]电子锁

★★   输入文件:noi1992_electriclock.in   输出文件:noi1992_electriclock.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

某机要部门安装了电子锁。$M$个工作人员每人发一张磁卡,卡上有开锁的密码特征。为了确保安全,规定至少要有$N$个人同时使用各自的磁卡才能将锁打开,并且任意$N$个人在一起都能将锁打开。

现在需要你计算一下,电子锁上至少要有多少种特征?每个人的磁卡上至少有几个特征?如果特征的编号用从1开始的自然数表示,将每个人的磁卡的特征编号打印出来。要求输出的电子锁的总特征是最少,且字典序最小。

为了使问题简单,规定:$3<=M<=7,1<=N<=4,N<=M$。

【输入格式】

只有一行,包括两个有空格隔开的正整数$M$,$N$。

【输出格式】

输出包括$M$行,第$i$行有若干个递增的正整数,表示第$i$个工作人员所持磁卡上的全部特征的编号。

【样例输入】

4 3

【样例输出】

1 2 3
1 4 5
2 4 6
3 5 6

【数据规模与约定】

$3<=M<=7,1<=N<=4,N<=M$。

【来源】

$NOI$ $1992$