Guest User

carlini

a guest
Mar 3rd, 2022
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.73 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define N(a)       "%"#a"$hhn"
  4. #define O(a,b)     "%10$"#a"d"N(b)
  5. #define U          "%10$.*37$d"
  6. #define G(a)       "%"#a"$s"
  7. #define H(a,b)     G(a)G(b)
  8. #define T(a)       a a
  9. #define s(a)       T(a)T(a)
  10. #define A(a)       s(a)T(a)a
  11. #define n(a)       A(a)a
  12. #define D(a)       n(a)A(a)
  13. #define C(a)       D(a)a
  14. #define R          C(C(N(12)G(12)))
  15. #define o(a,b,c)   C(H(a,a))D(G(a))C(H(b,b)G(b))n(G(b))O(32,c)R
  16. #define SS         O(78,55)R "\n\033[2J\n%26$s";
  17. #define E(a,b,c,d) H(a,b)G(c)O(253,11)R G(11)O(255,11)R H(11,d)N(d)O(253,35)R
  18. #define S(a,b)     O(254,11)H(a,b)N(68)R G(68)O(255,68)N(12)H(12,68)G(67)N(67)
  19.  
  20. char* fmt = O(10,39)N(40)N(41)N(42)N(43)N(66)N(69)N(24)O(22,65)O(5,70)O(8,44)N(
  21.             45)N(46)N    (47)N(48)N(    49)N( 50)N(     51)N(52)N(53    )O( 28,
  22.             54)O(5,        55) O(2,    56)O(3,57)O(      4,58 )O(13,    73)O(4,
  23.             71 )N(   72)O   (20,59    )N(60)N(61)N(       62)N (63)N    (64)R R
  24.             E(1,2,   3,13   )E(4,    5,6,13)E(7,8,9        ,13)E(1,4    ,7,13)E
  25.             (2,5,8,        13)E(    3,6,9,13)E(1,5,         9,13)E(3    ,5,7,13
  26.             )E(14,15,    16,23)    E(17,18,19,23)E(          20, 21,    22,23)E
  27.             (14,17,20,23)E(15,    18,21,23)E(16,19,    22     ,23)E(    14, 18,
  28.             22,23)E(16,18,20,    23)R U O(255 ,38)R    G (     38)O(    255,36)
  29.             R H(13,23)O(255,    11)R H(11,36) O(254    ,36)     R G(    36 ) O(
  30.             255,36)R S(1,14    )S(2,15)S(3, 16)S(4,    17 )S     (5,    18)S(6,
  31.             19)S(7,20)S(8,    21)S(9    ,22)H(13,23    )H(36,     67    )N(11)R
  32.             G(11)""O(255,    25 )R        s(C(G(11)    ))n (G(          11) )G(
  33.             11)N(54)R C(    "aa")   s(A(   G(25)))T    (G(25))N         (69)R o
  34.             (14,1,26)o(    15, 2,   27)o   (16,3,28    )o( 17,4,        29)o(18
  35.             ,5,30)o(19    ,6,31)o(        20,7,32)o    (21,8,33)o       (22 ,9,
  36.             34)n(C(U)    )N( 68)R H(    36,13)G(23)    N(11)R C(D(      G(11)))
  37.             D(G(11))G(68)N(68)R G(68)O(49,35)R H(13,23)G(67)N(11)R C(H(11,11)G(
  38.             11))A(G(11))C(H(36,36)G(36))s(G(36))O(32,58)R C(D(G(36)))A(G(36))SS
  39.  
  40. #define arg d+6,d+8,d+10,d+12,d+14,d+16,d+18,d+20,d+22,0,d+46,d+52,d+48,d+24,d\
  41.             +26,d+28,d+30,d+32,d+34,d+36,d+38,d+40,d+50,(scanf(d+126,d+4),d+(6\
  42.             -2)+18*(1-d[2]%2)+d[4]*2),d,d+66,d+68,d+70, d+78,d+80,d+82,d+90,d+\
  43.             92,d+94,d+97,d+54,d[2],d+2,d+71,d+77,d+83,d+89,d+95,d+72,d+73,d+74\
  44.             ,d+75,d+76,d+84,d+85,d+86,d+87,d+88,d+100,d+101,d+96,d+102,d+99,d+\
  45.             67,d+69,d+79,d+81,d+91,d+93,d+98,d+103,d+58,d+60,d+98,d+126,d+127,\
  46.             d+128,d+129
  47.  
  48. char d[538] = {1,0,10,0,10};
  49.  
  50. int main() {
  51.     while(*d) printf(fmt, arg);
  52. }
  53.  
Advertisement
Add Comment
Please, Sign In to add comment