/run ruby

eval(%w(points=0;DICE=['う','お','こ','ま','ち','ん'];ROLE=[['うんち',1000],['うんこ',1000],['まんこ',1000],['ちんこ',1000],['ちんちん',3000],['おまんこ',5000],['おちんちん',10000]];ZORO=[['ううううう',4.0],['ままままま',4.0],['ちちちちち',4.0],['んんんんん',-4.0],['こここここ',3.5],['おおおおお',3.5],['うううう',3.0],['まままま',3.0],['ちちちち',3.0],['んんんん',-4.0],['ここここ',2.5],['おおおお',2.5],['ううう',2.0],['ままま',2.0],['ちちち',2.0],['んんん',-3.0],['こここ',1.5],['おおお',1.5]];while points==0;points=0;res='';5.times do|n|;res+=DICE.sample;end;ROLE.each do|r|;c,p=r;if res.chars.sort.join.include?(c.chars.sort.join);points+=p;puts c+'!'+p.to_s;end;end;;if points>0;ZORO.each do|z|;c,s=z;if res.chars.sort.join.include?(c);points*=s;puts c+'!'+s.to_s;break;end;end;end;end;;puts '合計 '+points.to_s+' '+res;).tr("%",32.chr))

Reply to this note

Please Login to reply.

Discussion

file0.code:1:in `

': undefined method `tr' for ["points=0;DICE=['\\u3046','\\u304A','\\u3053','\\u307E','\\u3061','\\u3093'];ROLE=[['\\u3046\\u3093\\u3061',1000],['\\u3046\\u3093\\u3053',1000],['\\u307E\\u3093\\u3053',1000],['\\u3061\\u3093\\u3053',1000],['\\u3061\\u3093\\u3061\\u3093',3000],['\\u304A\\u307E\\u3093\\u3053',5000],['\\u304A\\u3061\\u3093\\u3061\\u3093',10000]];ZORO=[['\\u3046\\u3046\\u3046\\u3046\\u3046',4.0],['\\u307E\\u307E\\u307E\\u307E\\u307E',4.0],['\\u3061\\u3061\\u3061\\u3061\\u3061',4.0],['\\u3093\\u3093\\u3093\\u3093\\u3093',-4.0],['\\u3053\\u3053\\u3053\\u3053\\u3053',3.5],['\\u304A\\u304A\\u304A\\u304A\\u304A',3.5],['\\u3046\\u3046\\u3046\\u3046',3.0],['\\u307E\\u307E\\u307E\\u307E',3.0],['\\u3061\\u3061\\u3061\\u3061',3.0],['\\u3093\\u3093\\u3093\\u3093',-4.0],['\\u3053\\u3053\\u3053\\u3053',2.5],['\\u304A\\u304A\\u304A\\u304A',2.5],['\\u3046\\u3046\\u3046',2.0],['\\u307E\\u307E\\u307E',2.0],['\\u3061\\u3061\\u3061',2.0],['\\u3093\\u3093\\u3093',-3.0],['\\u3053\\u3053\\u3053',1.5],['\\u304A\\u304A\\u304A',1.5]];while", "points==0;points=0;res='';5.times", "do|n|;res+=DICE.sample;end;ROLE.each", "do|r|;c,p=r;if", "res.chars.sort.join.include?(c.chars.sort.join);points+=p;puts", "c+'\\uFF01'+p.to_s;end;end;;if", "points>0;ZORO.each", "do|z|;c,s=z;if", "res.chars.sort.join.include?(c);points*=s;puts", "c+'\\uFF01'+s.to_s;break;end;end;end;end;;puts", "'\\u5408\\u8A08", "'+points.to_s+'", "'+res;"]:Array (NoMethodError)