>  2008/06/12 (木) 14:46:16        [qwerty]
> > 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秒