コード
# -*- coding: utf-8 -*- # 105.rb -- 百五減算 print "1 から100 までの整数をひとつ考えてください\n" print "それを 3 で割った余りは?"; a = gets.to_i print "それを 5 で割った余りは?"; b = gets.to_i print "それを 7 で割った余りは?"; c = gets.to_i x = (70 * a + 21 * b + 15 * c) % 105 print "あなたの考えた数は #{x} でしょう \n" exit 0
それはつまり
x ≡ (70a + 21b + 15c) % 105