* News/학교

일반물리학실험 스넬의 법칙(min-max 구하기)

soicem 2019. 12. 4. 00:59

부산대 일반물리학 실험 스넬의 법칙(min-max method 구하기)

import math

while 1:
    inp1 = int(input())
    inp2 = int(input())
    A = [inp1 - 1, inp1 + 1]
    B = [inp2 - 1, inp2 + 1]
    maxV = -1
    minV = 100
    for v in A:
        for w in B:
            t = math.sin(math.radians(v)) / math.sin(math.radians(w))
            maxV = max(maxV, t)
            minV = min(minV, t)
    print((maxV - minV) / 2)
    print((maxV + minV) / 2)

 별건 아니지만 쓰면 계산기를 두드리는 악행을 저지할 수 있지 않을까.

'* News > 학교' 카테고리의 다른 글

Minimum frame size  (0) 2020.10.31
부산대학교 일반물리학 교류회로  (0) 2019.11.09