[Codeforces] 69A - Young Physicist (Python)
문제문제링크모든 벡터들의 합이 0이 되면 평형이 된다.n개의 벡터들이 평형을 이루는지 구하라. 풀이[0, 0, 0]인 리스트를 만들고 x, y, z 좌표를 모두 각 자리에 더한다.n번 더한 후에 이 리스트가 다시 [0, 0, 0]이 된다면 평형을 이루는 것이다. 코드n=int(input())vector=[0,0,0]for _ in range(n): point=list(map(int, input().split())) for i in range(3): vector[i]+=point[i]if vector==[0,0,0]: print('YES')else: print('NO')
[Codeforces] 118A - String Task (Python)
문제문제링크모든 모음을 삭제하고 각 자음 앞에 '.'를 삽입하고 모두 소문자로 바꾸어라. 풀이문자열의 요소 i가 모음 ['a', 'e', 'i', 'o', 'u', 'y'] 중 하나라면 continue로 다음 요소로 넘어간다.아니라면, 즉 자음이라면 새 문자열에 .i 를 추가한다. 코드s=input().lower()new_s=''for i in s: if i in ['a', 'e', 'i', 'o', 'u', 'y']: continue else: new_s+=('.'+i)print(new_s)