sgu157:Patience
来源:互联网 发布:linux c 服务器 编辑:程序博客网 时间:2024/06/04 19:00
题意:
Patience游戏的玩法是:使用一个14列棋盘和扑克牌。首先把A放到第一列,第二列留空,然后在后面十二列中随机排列2-K. 你每次可以将空位前数字加一拿到空位来。胜利条件为前13列为按顺序摆放的牌,没有胜利时无法行动则失败。
现在前14-n列都已完成,空位以及剩下的牌在后n列中随机排列。问有多少种排列能胜利。
分析:
从结果反推回去打表,不解释。
Patience游戏的玩法是:使用一个14列棋盘和扑克牌。首先把A放到第一列,第二列留空,然后在后面十二列中随机排列2-K. 你每次可以将空位前数字加一拿到空位来。胜利条件为前13列为按顺序摆放的牌,没有胜利时无法行动则失败。
现在前14-n列都已完成,空位以及剩下的牌在后n列中随机排列。问有多少种排列能胜利。
分析:
从结果反推回去打表,不解释。
#include <cstdio>using namespace std;int ans[13] = {1, 2, 5, 14, 47, 189, 891, 4815, 29547, 203173, 1548222, 12966093, 118515434};int main(){int n;scanf("%d", &n);printf("%d", ans[n-1]);return 0;}
0 0
- sgu157:Patience
- sgu157 Patience DFS打表
- sgu157
- ``Accordian'' Patience
- "Accordian" Patience
- English and Patience
- UVa 127 "Accordian" Patience
- POJ1214--"Accordian" Patience
- uva127 "Accordian" Patience
- poj1214 "Accordian" Patience (栈)
- uva127 "Accordian" Patience
- 127 - "Accordian" Patience***
- UvaOJ 127 - "Accordian" Patience
- Uva Accordian Patience
- UVaOJ 127 - "Accordian" Patience
- uva 127 - "Accordian" Patience
- uva 127 - "Accordian" Patience
- uva-127 - "Accordian" Patience
- IE的浏览器模式和文档模式
- openstack 学习笔记(纯不干货)
- 【cocos2d-x 3.x】02-简单看一下cocos的消息循环的步骤
- TextFx——Ease Function(缓动函数)
- QT Demo 之 window(3) Qt.quit()
- sgu157:Patience
- Mj视频中有关UITableView知识点的摘取
- Java内部类
- 什么是黄道吉日?
- 棋盘覆盖
- 数据结构图之BFS搜索
- 11、OC @property 指示符assign、atomic、copy、retain、strong、week、等
- EMC在线测试题目及答案 绿色为正确答案,红色为错误答案
- PhotoShop算法实现进阶-浮雕滤镜-调和浮雕(二十九)