fork download
  1. s = "s = QXQ;Nis_js = (QQ==(1==0))+0; Nprint=eval([QprintQ,Qconsole.logQ][is_js]); Nrepl=eval([Qlambda s,a,b: s.replace(a,b)Q,Q(function(s,a,b){return s.replaceAll(a,b);})Q][is_js]); Nchr=eval([QchrQ,Q(function(c){return String.fromCharCode(c)})Q][is_js]); Nbig_x = chr(88);Nbig_q = chr(81);Nbig_n = chr(78);Nnewline = chr(10);Nquote = chr(34);Nresult = repl(s, big_q, quote);Nresult = repl(result, big_n, newline);Nresult = repl(result, big_x, s);Nprint(result);";
  2. is_js = (""==(1==0))+0;
  3. print=eval(["print","console.log"][is_js]);
  4. repl=eval(["lambda s,a,b: s.replace(a,b)","(function(s,a,b){return s.replaceAll(a,b);})"][is_js]);
  5. chr=eval(["chr","(function(c){return String.fromCharCode(c)})"][is_js]);
  6. big_x = chr(88);
  7. big_q = chr(81);
  8. big_n = chr(78);
  9. newline = chr(10);
  10. quote = chr(34);
  11. result = repl(s, big_q, quote);
  12. result = repl(result, big_n, newline);
  13. result = repl(result, big_x, s);
  14. print(result);
Success #stdin #stdout 0.02s 9208KB
stdin
Standard input is empty
stdout
s = "s = QXQ;Nis_js = (QQ==(1==0))+0; Nprint=eval([QprintQ,Qconsole.logQ][is_js]); Nrepl=eval([Qlambda s,a,b: s.replace(a,b)Q,Q(function(s,a,b){return s.replaceAll(a,b);})Q][is_js]); Nchr=eval([QchrQ,Q(function(c){return String.fromCharCode(c)})Q][is_js]); Nbig_x = chr(88);Nbig_q = chr(81);Nbig_n = chr(78);Nnewline = chr(10);Nquote = chr(34);Nresult = repl(s, big_q, quote);Nresult = repl(result, big_n, newline);Nresult = repl(result, big_x, s);Nprint(result);";
is_js = (""==(1==0))+0; 
print=eval(["print","console.log"][is_js]); 
repl=eval(["lambda s,a,b: s.replace(a,b)","(function(s,a,b){return s.replaceAll(a,b);})"][is_js]); 
chr=eval(["chr","(function(c){return String.fromCharCode(c)})"][is_js]); 
big_x = chr(88);
big_q = chr(81);
big_n = chr(78);
newline = chr(10);
quote = chr(34);
result = repl(s, big_q, quote);
result = repl(result, big_n, newline);
result = repl(result, big_x, s);
print(result);