wtnabe #7829(2008/10/24 01:26 GMT) [ Ruby ] Rating0/0=0.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
#! /usr/bin/env ruby $KCODE='u' require 'jcode' def num_chars return %w(〇 一 二 三 四 五 六 七 八 九) end def main ichi_kara_kyuu.each { |i| dan = '' ichi_kara_kyuu.each { |j| kotae = kanji( i * j ) dan += " " + (( kotae.jsize < int( '二' ) ) ? " " + kotae : kotae) } puts dan } end def ichi_kara_kyuu return (int( '一' )..int( '九' )) end def int( kanji ) return num_chars.index( kanji ) end def kanji( num ) kanji = '' num.to_s.split('').each { |digit| kanji += num_chars[digit.to_i] } return kanji end main()
Rating0/0=0.00-0+
[ reply ]
wtnabe #7829() [ Ruby ] Rating0/0=0.00
Rating0/0=0.00-0+
[ reply ]