xdfz201400 @ 2015-07-13 07:03:45
var
a:array[1..1000]of char;
b:array[1..1000]of integer;
i,n,t:integer;
begin
readln(n);
i:=0;
repeat
i:=i+1;
read(a[i]);
until ord(a[i])=13;
readln;
for t:=1 to (i-1) do
begin
b[t]:=ord(a[t])+n;
if b[t]>122 then b[t]:=b[t]-26;
write(chr(b[t]));
end;
writeln;
end.
by kkksc03 @ 2015-07-13 10:08:55
@[url=/space/show?uid=7155]xdfz201400[/url] 你要知道,read是忽略所有换行的的。
by kkksc03 @ 2015-07-13 11:33:03
@[url=/space/show?uid=7155]xdfz201400[/url] 你要知道,read是忽略所有换行的的。
by xdfz201400 @ 2015-07-14 06:31:15
那怎么改?