蓝桥杯2014年C\C++A组第6题扑克序列 - sbw Blog

蓝桥杯2014年C\C++A组第6题扑克序列

来源: 石博文博客 | 浏览: 4025 | 评论: 0 发表时间: 2014-03-22

A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一行。 要求:两个A中间有1张牌,两个2之间有2张牌,两个3之间有3张牌,两个4之间有4张牌。 请填写出所有符合要求的排列中,字典序最小的那个。 例如:22AA3344 比 A2A23344 字典序小。当然,它们都不是满足要求的答案。



解题思路

由于只要答案,效率上就不用过多考虑,我使用1, 2, 3, 4 来代替 '2', '3', '4', 'A', 计算完成后再转换过来就行,答案应该是2342A3A4.




没有人评论过此文,还不快抢个沙发
  • 昵称: *
  • 邮箱:
  • 网址:
  • 记住我的信息
  • Color
  • Red
  • Blue
  • Code
  • bash
  • cpp
  • css
  • java
  • js
  • perl
  • php
  • python
  • ruby
  • sql
  • xml