|
「数学」小旅行 |
|
#52350
a=(1..10000).to_a.to_s.delete(", ") b=(0..9).map{|i|a.scan(i.to_s*9)}.flatten.count c=(0..9).map{|i|a.scan(i.to_s*6)}.flatten.count p (0..9).map{|i|a.scan(i.to_s*3)}.flatten.count-b-c こんなふうにしてみたけど、・・・344がでました。?? 100,000では、 a=(1..100000).to_a.to_s.delete(", ") b=(0..9).map{|i|a.scan(i.to_s*9)}.flatten.count c=(0..9).map{|i|a.scan(i.to_s*6)}.flatten.count p (0..9).map{|i|a.scan(i.to_s*3)}.flatten.count-b-c で4394がでました。??自信はなし。 |
|
4月7日(金) 8:36:48
52351 |