2022年賀状

2022年賀状

↓Rubyプログラムとして実行してみてください!

                        eval$z=%w"n                 
           =0      ;d='eval$z=%w'+34.c              
            hr+$z*9;d[12]=d[12]==?0??1:?            
             0;a=['n0htknd4     cgp0q3vvom          
              dho1djbmmi         2g3bik7t4e         
                 74moo          jqsmdg1c7           
                   qg          bgg1rh442            
 lmlssk6ecvtqpq18qtecho83spt64n81nqv49m             
  lsht44elpvmmj2c1njjl1jcminfbr2k9b62bf24v','c248   
   fd87qi7lmt5en6gt78j        5qstfkn7  2c7fkmvs5jup
     uq2s8m      mfjb        7rd49hov         3ortdp
                 0e3         b54khj8             vv 
                28d0        lv7bf'                  
               ];$         w=0;$                    
               s='        ';$c=0;a[                 
              n].to_i(32).to_s()[1..-1].scan(       
  /.{1,#{2}}/).map{|s|s.to_i()}         .each{|i    
   |i.times{|j|$s+=($w?(3              2.chr):d[$   
     c]);$c+=($w?0:1)                 ;}            
        ;$w=!$w;};                                  
           $s[[                                     
                                                    
                                                    
                                                    
                                                    
             -6][0] ,6]=34 .chr+' .join'            
                 ;p ut  s$     s.     sc            
             an(/.{ 1,  #{ [58,46 ][n]}}            
             /)     .j  oi n(     10                
             .chr)# ".join # 2022  kat0h  

オンラインで実行

…実行結果はそのままもう一度実行することができます

結果をさらに実行

何度でも実行できます!

今年もよろしくお願いします。