- Ruby 初心者スレッド Part 63
373 :デフォルトの名無しさん[sage]:2018/07/12(木) 08:48:15.34 ID:ax9CLQnp - >>369
ほんまこれ なんも荒れてない時にも湧いてくるから意味不明だわ んできっと俺も荒らしの自演認定されるんだろな
| - プログラミングのお題スレ Part11
583 :デフォルトの名無しさん[sage]:2018/07/12(木) 09:03:09.86 ID:ax9CLQnp - 問1
x = 111 * (24 * 5 - 6 * (1 + 3 + 9) ) / (6 * 111) = 7 問2 5つの数を A, B, 2, 3, 5 とすると A + B + (2 + 3 + 5) = 0 mod 9 <=> A + B + 1 = 0 mod 9 かつ末尾2桁が4の倍数になる 従って一番左の桁は1で確定し {A, B} = {1, 7}も確定 2が末尾に来ることは確定していてかつそのとき任意の並びで4の倍数になるため13572が題意を満たす数 以上が東大理学部物理学科卒の考え方 両方合わせて40秒くらい
| - プログラミングのお題スレ Part11
589 :デフォルトの名無しさん[sage]:2018/07/12(木) 18:14:20.08 ID:ax9CLQnp - >>586
ものすごくかみ砕いて言うと A + B + 1 = 0 mod 9 (A, B ∈ {0, 1, ..., 9}) を満たす A, B に関して 任意のAに対して対応するBが少なくとも1つは存在することは自明なので A = 1 として 1XX32 という数を考えればこの数は36の倍数でありかつ 2, 3, 5 を各桁に含む (XXには A = 1 に対応する B の値の内の1つと 5 が入る) 解は10000以上1XX32以下の整数なので左端の桁は1であると確定する
|
|