当前位置:编程学习 > C#/ASP.NET >>

问个算法问题

有以下的输入 和输出
输入   输出
101CA  8227FEF08C
011CA  8227FE6915
111CA  8227FE698C
111BA  82A1FE698C

LCBDDRJF511003000    426031A0E668294AB01CA6E6F339D2B160
LCBDDRJF711003001    DB6031A0E668294A971CA6E6F339D2B160
LCBDDRJF911003002    136031A0E668294A4C1CA6E6F339D2B160

看着似乎有规律,后面的输出长度是输入的2倍

不知道这是什么算法可以做到这个 --------------------编程问答-------------------- 只说输入是输出的二倍,就算发似乎不太可能吧 --------------------编程问答-------------------- 目前我观察的规律
1.输出长度是输入的2倍
2.输入固定位置,如果输入相同,那么输出相同
3.输入从前面开始,输出对应从后面开始
--------------------编程问答-------------------- 101CA     A=82    C=27    101=FEF08C
011CA     A=82    C=27    011=FE6915

眉目是有了,深入一下不难解吧 --------------------编程问答-------------------- 111CA  8227FE698C
从这看, 数字相同,位置不同,输出不同
第一个位置1=8C
第二个位置1=69
第三个位置1=FE
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,