문제
Softeer
제한시간 : C/C++(1초), Java/Python(2초) | 메모리 제한 : 128MB 현대자동차에서는 부드럽고 빠른 변속이 가능한 8단 습식 DCT 변속기를 개발하여 N라인 고성능차에 적용하였다. 관련하여 SW 엔지니어인 당
softeer.ai
- 변속기가 1단에서 8단으로 연속적으로 변속을 한다면 ascending을 출력한다.
- 변속기가 8단에서 1단으로 연속적으로 변속을 한다면 descending을 출력한다.
- 위 상황이 아니라면 mixed을 출력한다.
- 변속한 순서가 주어졌을 때 어떤 것을 출력할 것인지를 구하는 문제이다.
- 1부터 8까지 숫자가 한 번씩 등장하며 이 숫자는 변속 정도를 설명한다.
알고리즘
- 이 문제는 문제 설명과 같이 코드를 작성하면 된다.
- 변속 순서를 입력받는다.
- 1부터 8까지 연속적인 숫자가 입력됐다면 ascending을 출력한다.
- 8부터 1까지 연속적인 숫자가 입력됐다면 descending을 출력한다.
- 위 둘 상황이 아니라면 mixed을 출력한다.
코드
import sys
n = list(map(int, sys.stdin.readline().split()))
if n == [1, 2, 3, 4, 5, 6, 7, 8]:
print("ascending")
elif n == [8, 7, 6, 5, 4, 3, 2, 1]:
print("descending")
else:
print("mixed")
github
junjange/CodingTest
내가 푼 코딩 테스트 문제와 해결법. Contribute to junjange/CodingTest development by creating an account on GitHub.
github.com
'CodingTest > Softeer' 카테고리의 다른 글
[softeer] 소프티어(파이썬): 조립라인 ★★★ (0) | 2021.05.25 |
---|---|
[softeer] 소프티어(파이썬): 장애물 인식 프로그램 ★★ (0) | 2021.05.18 |
[softeer] 소프티어(파이썬): 수퍼바이러스 ★★★ (0) | 2021.05.17 |
[softeer] 소프티어(파이썬): 바이러스 ★★ (0) | 2021.05.17 |
[softeer] 소프티어(파이썬): H-클린알파 ★★★★ (1) | 2021.05.16 |