# Etude 10 - Pentominoes
## Puzzle 1
Given input consisting of '.' and '*', find a solution that
uses all available pentominoes and covers the whole board.
Pentominoes may not overlap.
Usage: java BoardApp < input.txt
##Puzzle 2
Given a starting piece, ensure that all edges are surrounded by other pentominoes.
Find a way to use as many pentominoes as you can.
Usage: java PentominoApp [pentomino]
Pentomino options:
* O
* P
* Q
* R
* S
* T
* U
* V
* W
* X
* Y
* Z
没有合适的资源?快使用搜索试试~ 我知道了~
Etude10-Pentominoes:给定一个起始拼图的 Pentomino 解算器,用另一个 Pentomino 包围所有边...
共28个文件
java:21个
txt:5个
gitignore:1个
需积分: 9 1 下载量 59 浏览量
2021-06-06
11:29:00
上传
评论
收藏 26KB ZIP 举报
温馨提示
练习曲 10 - 五联肌 谜题 1 给定由“.”组成的输入和“*”,找到一个使用所有可用五联骨牌并覆盖整个板的解决方案。 五联骨牌不能重叠。 用法:java BoardApp < input.txt ##谜题2 给定一个起始部分,确保所有边缘都被其他五联骨牌包围。 想办法尽可能多地使用五联骨牌。 用法:java PentominoApp [pentomino] 五联选项: 哦 磷 问 电阻 秒 吨 你 伏 宽 X 是 Z
资源详情
资源评论
资源推荐
收起资源包目录
Etude10-Pentominoes-master.zip (28个子文件)
Etude10-Pentominoes-master
completed.txt 641B
Pentomino.java 1KB
OriginPiece.java 4KB
Dumb placement method notes.txt 11KB
README.MD 474B
Piece.java 617B
input2.txt 55B
Board.java 15KB
EfficientBoard.java 12KB
pentopieces
PieceY.java 1KB
PieceQ.java 1KB
PieceT.java 814B
PieceX.java 363B
PieceV.java 813B
PieceW.java 797B
PieceU.java 813B
PieceR.java 1KB
PieceIntf.java 119B
PieceZ.java 797B
PieceS.java 1KB
PieceP.java 1KB
PieceO.java 658B
base.txt 518B
input.txt 70B
HoleChecker.java 9KB
.gitignore 113B
BoardApp.java 777B
PentominoApp.java 11KB
共 28 条
- 1
jackie陈
- 粉丝: 12
- 资源: 4597
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0