标题:一个浙江大学acm题目
只看楼主
love52657
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2007-5-4
 问题点数:0 回复次数:28 
一个浙江大学acm题目
http://acm.zju.edu.cn/show_problem.php?pid=1006
不懂公式的意思!!!!!
搜索更多相关主题的帖子: 浙江大学 acm php problem 
2007-05-09 11:14
crackerwang
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:833
专家分:0
注 册:2007-2-14
得分:0 
晕.
又是一个阅读理解
这么长.你应该请教英语专业的才是.

2007-05-09 13:02
love52657
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2007-5-4
得分:0 
那公式什么意思啊

我 为 C 狂
2007-05-09 13:44
crackerwang
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:833
专家分:0
注 册:2007-2-14
得分:0 
ciphercode[i] = (plaincode[ki mod n] - i) mod 28.

ciphercode[i]代表的是密文第i个元素..
plaincode代表的明文数列

2007-05-09 14:50
love52657
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2007-5-4
得分:0 
那ki 是什么意思?

我 为 C 狂
2007-05-15 09:26
wtyj112
Rank: 1
等 级:新手上路
帖 子:222
专家分:0
注 册:2007-5-9
得分:0 
ki 就是 k*i

计算机之路是痛苦并快乐着的!!
2007-05-15 13:56
wtyj112
Rank: 1
等 级:新手上路
帖 子:222
专家分:0
注 册:2007-5-9
得分:0 
这个东西挺好玩的哦!!大家来想下看谁的程序更快 更简单!

计算机之路是痛苦并快乐着的!!
2007-05-15 13:58
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
得分:0 
要中文版的!!!!!!!!!!!!1

偶是菜鸟鸟偶惧WHO?!!!!
2007-05-15 16:06
wtyj112
Rank: 1
等 级:新手上路
帖 子:222
专家分:0
注 册:2007-5-9
得分:0 

我来简单说明下说错了的理解错了的 请大哥们纠正!

这是个解密任务。要求四个数组,一个原文数组(plaintext)保存原文,原文的代码数组(plaincode)保存代码,一个加密后的密文数组(ciphertext)保存密文,一个密文的代码数组(ciphercode)。
译码规则如下:'_' = 0, 'a' = 1, 'b' = 2, ..., 'z' = 26, '.' = 27. 一共28个。
加密的规则为:ciphercode[i] = (plaincode[k*i mod n] - i) mod 28,i from 0 to n - 1,k有外界输入。
输入0则结束。
加密举例: Array 0 1 2
plaintext 'c' 'a' 't' 原文数组
plaincode 3 1 20 原文代码数组
ciphercode 3 19 27 密文数组
ciphertext 'c' 's' '.' 密文代码数组




要求程序实现一下功能给输入k 密文 得到原文。

例如:
输入:5 cs.
101 thqqxw.lui.qswer
3 b_ylxmhzjsys.virpbkr
0
程序输出:cat
this_is_a_secret
beware._dogs_barking

大概就是这样吧



计算机之路是痛苦并快乐着的!!
2007-05-15 16:44
wtyj112
Rank: 1
等 级:新手上路
帖 子:222
专家分:0
注 册:2007-5-9
得分:0 
加密举例中的密文数组和密文代码数组说明搞反了 纠正下呵呵 不好意思!!应该是如下。

加密举例: Array 0 1 2
plaintext 'c' 'a' 't' 原文数组
plaincode 3 1 20 原文代码数组
ciphercode 3 19 27 密文代码数组
ciphertext 'c' 's' '.' 密文数组

计算机之路是痛苦并快乐着的!!
2007-05-15 16:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-137865-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.192402 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved