ACM整理(五)——1482:玛雅人的密码
来源:互联网 发布:程序员博客系统 编辑:程序博客网 时间:2024/04/28 13:14
编程思想;
还未经过实践,但是觉得这个想法应该还是有参考价值的。就先写上了
一共分3个数组,标号为a、b、c,分别代表0、1、2出现在字符串中的位置,都是从小到大排列
2012是由1个0,1个1,2个2组成
而1个0,1个1,2个2的排列方式有12种:
2012——移动0次
2102——移动1次
0212——移动1次
2021——移动1次
1202——移动2次
2120——移动2次
0122——移动2次
0221——移动2次
2201——移动2次
1022——移动3次
1220——移动3次
2210——移动3次
因此从数组a、b、c中分别取出1、1、2个数,看他们的位置和上边哪个相符,再算出其本身间隔,即可得到移动多少次可以得到2012
1 0
- ACM整理(五)——1482:玛雅人的密码
- 题目1482:玛雅人的密码
- 题目1482:玛雅人的密码
- 题目1482:玛雅人的密码
- 题目1482:玛雅人的密码
- 【九度】题目1482:玛雅人的密码
- 九度 1482 玛雅人的密码
- 九度 题目1482:玛雅人的密码
- 玛雅人的密码
- 玛雅人的密码(C#)
- 清华 2012 玛雅人的密码
- 九度OJ 题目1482:玛雅人的密码
- 九度 oj 题目1482:玛雅人的密码
- 九度OJ 玛雅人的密码
- 九度_清华2012_玛雅人的密码
- 玛雅人五大预言原文
- 玛雅人的故乡
- 九度OJ 1482 清华大学2012机试 《玛雅人的秘密》
- (1)JS简介
- hdu 5000 Clone(背包)
- 理解Android的手势识别
- unexpected operator--shell script
- 开通微信公众平台搭建“微网站”的过程记录
- ACM整理(五)——1482:玛雅人的密码
- 64位WIN7下安装MPICH2
- 使用 SendRequestEx() 上报数据
- Android SDK tools安装失败, Win7修改保存Hosts提示没有管理员权限的解决办法
- 【codeforces】 466B Wonder Room
- 记第一次写博客~~~
- 识别向上的手势启动一个应用
- 一个个人小项目的失败
- C++ 一些需要注意的细节