■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

rubyを語るスレッド

637 :名無しさん@お腹いっぱい。 :02/10/22 07:26
やい、お前ら str == eval(str) な最短の str って何ですか?
とりあえず古典を一つあげておきマス

str = 's="s=%c%s%c;sprintf(s,34,s,34)";sprintf(s,34,s,34)'
str == eval(str) and p str.size #=> 50


638 :名無しさん@お腹いっぱい。 :02/10/22 10:52
>>637
最短ではないだろうが短くしてみた
str = 's="s=%c%s%c;s%%[34,s,34]";s%[34,s,34]'
str == eval(str) and p str.size #=> 37



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)