Notice
Recent Posts
Recent Comments
Link
목록파이썬 (2)
W 개발 일지
온코더 레벨 14 레이저 발사
from math import * class Solution: def solution(self, x, y1, y2): self.a = x self.b = y1 self.c = y2 sum=0 for i in range(len(self.a)): if(self.b[i]>self.c[i]): arg1 = self.b[i] arg2 = self.c[i] else : arg1 = self.c[i] arg2 = self.b[i] res = atan2(arg1,self.a[i])/pi res -= atan2(arg2,self.a[i])/pi sum += res return sum cs 이 문제를 풀기 위해서는 atan2 함수와 라디안(호도법) 단위를 알아야 한다. 라디안 범위는 원에 반지름에 대한 호의 길이의 비이다..
Python/온코더 oncoder
2020. 11. 26. 22:33
온코더 레벨 11 잔액 계산
class Solution: def solution(self, balance, transactions): self.b = balance self.t = transactions for i in self.t: if "C" in i : a=i[2:] self.b += int(a) if "D" in i: a=i[2:] self.b -= int(a) return self.b cs "C 거래금액" "D 거래금액" 이므로 C 또는 D가 들어있는지 먼저 판단 후, i[2:]로 거래금액을 a에 저장한다. 출처 : www.oncoder.com/
Python/온코더 oncoder
2020. 11. 25. 20:32