2018年8月13日月曜日

学習環境

数学読本〈1〉数・式の計算/方程式/不等式 (松坂 和夫(著)、岩波書店)の第1章(数学はここから始まる-数)、1.3(整数)、整数集合についての1つの命題の問14-(1)、(2).を取り組んでみる。



    1. 15 = 6 · 2 + 3 6 = 3 · 2 3 k | k

    2. 880 = 242 · 3 + 154 242 = 154 · 1 + 88 154 = 88 + 66 88 = 66 + 22 66 = 22 · 3 22 k | k

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, gcd

print('14.')

ps = [(6, 15),
      (242, 880)]

for i, (a, b) in enumerate(ps, 1):
    print(f'({i})')
    print(gcd(a, b))

入出力結果(Terminal, Jupyter(IPython))

$ ./sample16.py
14.
(1)
3
(2)
22
$

0 コメント:

コメントを投稿