Files
TransPyC/includes/this.py
2026-07-18 19:25:40 +08:00

40 lines
1.3 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import stdio, t, c
def this():
s: str = """Ivcre Cevapvcyrf, ol GrezvArkhf
Ornhgl orngf htyvarff.
Rkcyvpvg orngf vzcyvpvg.
Fvzcyr orngf pbzcyrk.
Pbapvfr orngf ireobfr.
Syng orngf qrrc arfgvat.
Fcnpvbhf orngf pyhggrerq.
Ernqnovyvgl vf pehpvny.
Fcrpvny pnfrf qbag whfgvsl oernxvat gur ehyrf.
Ohg cenpgvpnyvgl orngf cher vqrnyf.
Reebef fubhyq arire or fvyragyl vtaberq.
Hayrff rkcyvpvgyl fgngrq gb or vtaberq.
Jura snprq jvgu nzovthbhf frznagvpf, erfvfg znxvat nffhzcgvbaf.
Hayrff pyrneyl nyybjrq.
Gurer fubhyq or bar — cersrenoyl bayl bar — boivbhf jnl gb qb vg.
Rira vs vgf uneq gb tenfc ng svefg, hayrff lbh qrrcyl haqrefgnaq gur haqreylvat flfgrz.
Fgnegvat vzzrqvngryl orngf vaqrsvavgr qrynl.
Ohg unfgl npgvba vf bsgra jbefr guna pnershy jnvgvat.
Vs na vzcyrzragngvba vf bofpher naq uneq gb qrfpevor, vgf n onq fbyhgvba.
Vs na vzcyrzragngvba vf pyrne naq rnfl gb haqrefgnaq, punaprf ner vgf n tbbq fbyhgvba.
Anzrfcnprf ner vaperqvoyl inyhnoyr — hfr gurz trarebhfyl!"""
# ASCII
m: t.CArray[t.CChar, 256] = [0]
l: t.CArray[int, 2] = [65, 97]
for k in l:
for i in range(26):
m[k + i] = (k + ((i + 13) % 26)) # 隐式类型转换
for ch in s:
_: t.CUInt8T = ch
stdio.printf("%c", m[_] if m[_] else ch)
stdio.printf("\n")