题目名称 | 1394. 兽笼 |
---|---|
输入输出 | tiger.in/out |
难度等级 | ★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | cqw 于2013-08-04加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:26, 提交:35, 通过率:74.29% | ||||
䱖虁職 | 100 | 0.000 s | 0.00 MiB | C++ |
TerryLam | 100 | 0.002 s | 0.17 MiB | Pascal |
赵寒烨 | 100 | 0.002 s | 0.17 MiB | Pascal |
铁策 | 100 | 0.002 s | 0.17 MiB | Pascal |
苏轼 | 100 | 0.002 s | 0.17 MiB | Pascal |
nsnsjsjjs | 100 | 0.002 s | 0.29 MiB | C++ |
Dissolute丶Tokgo | 100 | 0.002 s | 0.31 MiB | C++ |
萌萌哒姐姐 | 100 | 0.002 s | 3.98 MiB | Pascal |
_stranger | 100 | 0.003 s | 0.28 MiB | C++ |
Lee Sin | 100 | 0.003 s | 0.31 MiB | C++ |
关于 兽笼 的近10条评论(全部评论) | ||||
---|---|---|---|---|
|
一排兽舍用钢丝网隔成了m间笼子,用来养老虎,由于老虎性格凶猛,隔着钢丝网也可能把隔壁老虎抓伤,所以不能连续两间笼子都圈养老虎.
第一问:求最多能养多少只老虎
第二问:给出圈养老虎的所有方案.
输入文件 tiger.in 第一行是一个整数 m ( m<=12 )
输出文件 tiger.out 的第一行包含一个整数 T ,下面接着有n行,每行是一种圈养老虎的方案。
5
3 00000 00001 00010 00100 00101 01000 01001 01010 10000 10001 10010 10100 10101
长度为5的笼舍,最多养3只老虎,象下面最后一行的方案10101,表示1,3,5号笼子养老虎,2,4号笼子空着
第1种方案00000,表示一只老虎也不养,第2种方案00001,表示1号笼(从右边开始编号)养老虎,其它的笼子不养,依此类推.
输出方案按字典序排序.