首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
untwist专题
杭电1129 Do the Untwist
杭电1129 Do the Untwist 杭电1129 题目很长,读了下来,其实意思就是把输入的字符串按规则转化为数组c中的元素,让你根据公式c[i] = (p[k*i mod n] - i) mod 28得到p中元素的值,我们可以把这个公式化简一下,就可得到对应的公式 c[i]=(p[k*i mod n])mod28-i mod28;所以p[k*i mod n]=(c[i]
阅读更多...
ZOJ 1006 Do the Untwist 加密解密 模拟
题意:加密、解密 题解: #include<cstdio>#include<algorithm>#include<cstring>using namespace std;int key;int c2i[1000];char i2c[1000];void init(){for(int i = 'a'; i <= 'z'; i++)c2i[i] = i - 'a' + 1;c2i[
阅读更多...