kenaxt #4943(2007/12/23 19:51 GMT) [ Ruby ] Rating-1/1=-1.00
ひょっとして hou("-13 * 11",7) = -13 * 11 = 1 * 4 = 4 ? そうすると、例題は 3 - 2 = 3 + 8 = 11 ?
1 2 3 4 5 6 7 8 9 10 11
def hou(s,m) print s + " = " if (w = s.gsub(/\d+/){$&.to_i % m}) != s print w + " = " end p eval(w)%m end hou("-13 * 11",7) # -13 * 11 = -6 * 4 = 4 hou("7 * 9",7) # 7 * 9 = 0 * 2 = 0 hou("3 * 4",7) # 3 * 4 = 5
Rating-1/1=-1.00-0+
[ reply ]
kenaxt #4943() [ Ruby ] Rating-1/1=-1.00
ひょっとして hou("-13 * 11",7) = -13 * 11 = 1 * 4 = 4 ? そうすると、例題は 3 - 2 = 3 + 8 = 11 ?Rating-1/1=-1.00-0+
[ reply ]