https://www.acmicpc.net/problem/2920
내 풀이:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
d=list(map(int,input().split()))
if d[0]==1:
for i in range(7):
if d[i+1]==d[i]+1:
if i==6:
print("ascending")
else:
print("mixed")
break
elif d[0]==8:
for i in range(7):
if d[i+1]==d[i]-1:
if i==6:
print("descending")
else:
print("mixed")
break
else:
print("mixed")
|
hahabsw님 풀이:
1
2
3
4
5
6
|
a=list(map(int,input().split()))
for x in range(2,len(a)):
if a[x]-a[x-1] != a[x-1]-a[x-2]:
print("mixed")
exit()
print(["descending","","ascending"][a[1]-a[0]+1])
|
파이썬으로 풀어보는 백준 2447번: 별 찍기 - 10 (0) | 2020.01.09 |
---|---|
파이썬으로 풀어보는 백준 4948번: 베르트랑 공준 (0) | 2020.01.09 |
파이썬으로 풀어보는 백준 2581번: 소수 (0) | 2020.01.08 |
백준 1011번: Fly me to the Alpha Centauri (0) | 2020.01.06 |
파이썬으로 풀어보는 백준 4673번: 셀프 넘버 (0) | 2020.01.04 |
댓글 영역