백준 17202번 바로가기

나의 풀이

angle = []

for _ in range(3):
  angle.append(int(input()))

if sum(angle) != 180:
  print('Error')
else:
  if len(set(angle)) == 1:
    print('Equilateral')
  elif len(set(angle)) == 2:
    print('Isosceles')
  else:
    print('Scalene')

고수의 풀이

x=[0]*16
x[::2]=map(int,input())
x[1::2]=map(int,input())
while len(x)>2:x=[(i+j)%10 for i,j in zip(x,x[1:])]
print(*x,sep='')

출처

CODE REVIEW

  1. 추억의 핸드폰 번호 궁합. 요즘 초등학생들도 이걸 하는지 모르겠다. 이거랑 이름 궁합 심심할 때마다 했는데 말이지
  2. 고수의 풀이에서는 애초에 지정할 때에 x[::2] x[1::2]로 지정한 것을 볼 수 있다. for문을 돌리지 않아도 되다니 신박하구만!!