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