蓝桥杯第十届C组试题C

十年热恋 提交于 2020-01-29 18:15:51

从0开始,从右到左给这些字符串的每一位字母起个名字。

比如:A(1位)A(0位)

           A(2位)A(1位)A(0位)

AA = 27, 可以看成(26 * 1)+ A(1)

因为:字母每经过一个轮回,可就是从A到Z。轮回完后的下一个数,则需要进一位。而1位的字母则表示轮回的次数。0位的字母则表示轮回n次后的第n个数字。

比如:BA, B代表轮回两次,A代表轮回两次后的后1个数。(26 * 2)+ 1。

AAA = 703, 第2位的字母则表示第1位轮回了几次,也就是说有几个26*26。(26*26*1)+ (26*1)* 1。

。。。

不会讲。。。

下面字母统一用x代替

n位的值 = (26^n * x)+ x      (n != 0)

0位 = (26^0 * )x

1位 = (26^1 * x) 

2位 = (26^2 * x) 

最后把他们加一块就好了:B = (26^2 * 2) = 1352

            Y = (26^1 * 25) = 650

            Q = (26^0 * 17) = 17

            和 = 2019

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!