c++语言代码程序

算法得指定吧不然有什么意义

恏吧,一共有4组字符每组有5个字符,总共20个字符;第1组字符的第1个的计算方法:(第1个数+第2个数)的平方÷36的余数能整除就为0,不能整除根据余数的值判断,假若在0-9之间的那就不变;假若大于9,小于或等于36那就减去10,把减去后的数作为字母的排列序号找到相應字母,其实36就是10个数字+26个字母。

示例:假设12个数字中第1个数为5,第2个数为8那么,(5 8)?=169169/36=4,余数为25大于9,25-10=15第15个字母是O,那么第一组的第一个字符为:O。

第一组的第二个字符的计算方法一样:(第2个数+第3个数)的平方÷36的余数第三个、第四个、第五个……依此类推。

到了第11个字符也就是第3组的第1个字符的时候,算法是(第11个数+第12数)的平方÷36的余数后面就不能算了,那就改成(苐1个数+第2数)的平方÷36的余数那么,第12个字符、第13个字符是:(第1个数+第3数)的平方÷36的余数、(第1个数+第4数)的平方÷36的余数……

这是我的算法你也可以用其它简单的。

我要回帖

更多关于 c++语言代码 的文章

 

随机推荐