728x90
๐ ๋ฐฑ์ค 2920 - ์๊ณ
โก๏ธ ๋์ ํ์ด
์ฒ์์ c d e f g a b C
๋ฅผ ๊ฐ๊ฐ 1, 2, 3 ... 8์ ์ซ์๋ก ๋ณ๊ฒฝํ๋ค๊ณ ์จ์๊ธธ๋ ord()
ํจ์๋ฅผ ์ฌ์ฉํ์ฌ
c ~ g
๊น์ง๋ ord(i) - 98a ~ b
๊น์ง๋ ord(i) - 91C
๋ ord(i) - 59
์กฐ๊ฑด์ ์ธ์ 1~8๊น์ง ๋์ค๊ฒ ๋ง๋ค์ด์ผํ๋?๋ผ๊ณ ์๊ฐํ๋๋ฐ,
์์ ์
๋ ฅ์ ๋ณด๋๊น ์ํ๋ฒณ์ด ์๋ ์ซ์๊ฐ ๋ค์ด๊ฐ๋ค.
๊ณฐ๊ณฐ์ด ์๊ฐํ๋ค๊ฐ ๊ทธ๋ผ, result = [1, 2, 3, 4, 5, 6, 7, 8]
์ ์ ์ธํ๊ณ
- result์ ๊ฐ์ ๋
- result[::-1]์ ๊ฐ์ ๋
- else์ผ ๋
์ฒ๋ผ ํ๋ฉด์๋๋? ํ๊ณ ์ฝ๋๋ฅผ ์ ์ถํ๋๋ฐ ์ ๋ตํ์ ์ ๋ฐ์๋ค. ๐ ๐
๋์ฑ ๊ฐ๋จํ๊ฒ ํธ๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ์ข์๋ค.
n = list(map(int, input().split()))
result = [1, 2, 3, 4, 5, 6, 7, 8]
if n == result:
print('ascending')
elif n == result[::-1]:
print('descending')
else:
print('mixed')
๋ฐ์ํ
'Algorithm > ๋ฐฑ์ค(BOJ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python] ๋ฐฑ์ค 2445 - ๋ณ ์ฐ๊ธฐ 8 (2) | 2021.04.05 |
---|---|
[python] ๋ฐฑ์ค 2442 - ๋ณ ์ฐ๊ธฐ 5 (0) | 2021.04.05 |
[python] ๋ฐฑ์ค 9012 - ๊ดํธ (0) | 2021.04.01 |
[python] ๋ฐฑ์ค 14425 - ๋ฌธ์์ด ์งํฉ (0) | 2021.04.01 |
[python] ๋ฐฑ์ค 1764 - ๋ฃ๋ณด์ก (0) | 2021.04.01 |
๋๊ธ