我的解密思路:看电脑键盘
一个数字,代表这个数字键下面的一个字母,如6代表Y,9代表O;
两个数字,代表这个数字键下面的第两个字母,如33代表D,11代表A;
三个数字,代表这个数字键下面的第三个字母,如666代表N,555代表B;
于是,数字被翻译成:
you/dian/gao/bu/dong/命/zhe/yi/wah/yi
可能是一些错误,WAH无法解释成拼音,可能是WAN(少打一个6)。
全句大致的意思是:有点搞不懂命这一万一。
第六个数字是65 因为根据题意可知每个数的被减数都是前一个数 ,减数是被减数小一的相反数 所以第五个数是33=17-(-16)第六个是65=33-(-32)
var a:array[0..9]of byte=(0,1,2,3,4,5,6,7,8,9); {定义原始数字}
b:array[0..9]of byte=(7,5,9,1,3,6,8,0,2,4);{定义密文数字}
c:array[1..100]of byte;{待处理数字}
n,m,i,j:longint;
begin
read(n,m);
for i:=1 to m do
read(c[i]);{读入待处理数字}
if n=1 then{加密}
for i:=1 to m do
write(b[c[i]]);{原始数字是0,1,2,3,4,5,6,7,8,9所以不需寻找}
if n=2 then{解密}
for i:=1 to m do
for j:=0 to 9 do{寻找原始数字}
if c[i]=b[j] then
write(a[j],' ');
end.
纯手打!
Free pascal 测试通过!
Running "d:\▒α│╠ ╣¿╩╦╞µ\fpc\bin\i386-win32\ys.exe 123"
1 6
1 9 9 7 7 1
Running "d:\▒α│╠ ╣¿╩╦╞µ\fpc\bin\i386-win32\ys.exe 123"
2 6
1 9 9 7 7 1
3 2 2 0 0 3
望楼主采纳! 谢谢!
表白数字密码暗语有
1、我爱你,表白时候会说我爱你,可以用数字520来代替,因为520的谐音就是我爱你,所以喜欢对方就说520就行了。
2、爱死你,喜欢或者是爱一个人,有的时候真是爱死对方了。这个时候可以发送数字240给对方,表达对对方很爱很爱的感觉。
3、你是我的,喜欢一个人有的时候会很霸道,认为对方是你的,可以用数字0456来表达。如果对方对数字比较敏感的,一定会觉得你男友力爆棚。
4、我喜欢你,简单的我喜欢,就可以让对方心脏砰砰的,如果想增加一些神秘感,就给对方发送数字5730,对方一开始不知道,等知道就会觉得你很甜。
5、我心属于你,喜欢一个人,心都属于对方了,别人都抢不走你的心了,用数字来表达就是57410,对方知道你的心属于她肯定会很开心。
很简单,意思就是:我真的很想知道你是不是真心的!这是由手机智能拼音输入法打出来的一段文字所对应的数字,拿出手机按按看,96就是“我”,9436就是“真”,33就是“的”,如此类推,最后就能得到“我真的很想知道你是不是真心的”,最后的“1”只是标点。 希望能帮到你!