> > A+D=C A+C=B B>C>D>A > > AからDには0~9の数字のいずれかが当てはまる > > これ分かる?(;´Д`) > http://misao.on.arena.ne.jp/c/up/misao013749.png > なにをやってるんだ俺は(;´Д`)あってますか > はずかしい間違いとかしてませんか BASICってこんなつかいかたが有るのね (0..9).each {|a| (0..9).each {|b| (0..9).each {|c| (0..9).each {|d| if a + d == c and a + c == b and b > c and c > d and d >a print "#{a} #{b} #{c} #{d}\n" end } } } } 1 4 3 2 1 5 4 3 1 6 5 4 1 7 6 5 1 8 7 6 1 9 8 7 2 7 5 3 2 8 6 4 2 9 7 5 参考:2008/06/12(木)14時14分11秒