Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

My DevLog

[Python] 소프티어 6283번 8단 변속기 본문

CODECODE/Algorithm

[Python] 소프티어 6283번 8단 변속기

므느르으 2023. 11. 2. 23:57

현대 소프티어 8단 변속기 레벨 2 6283번

 

nums 2차원 배열로 생성된 것 주의

차이를 일단 계산해서 저장하고 전부 1인지, -1인지, 아닌지 검사

import sys
input = sys.stdin.readline

nums = []
nums.append(list(map(int, input().split())))
diff = []
for i in range(1, 8):
  diff.append(nums[0][i] - nums[0][i - 1])

if all(1 == i for i in diff):
  print('ascending')
elif all(-1 == i for i in diff):
  print('descending')
else:
  print('mixed')

 

 

그냥 string으로 바꿔서 무조건 비교

오히려 오래 걸림

join할때 map으로 미리 str로 바꿔줘야함

import sys
input = sys.stdin.readline

nums = []
nums.append(list(map(int, input().split())))
gear = "".join(map(str, nums[0]))

if gear == '12345678':
  print('ascending')
elif gear == '87654321':
  print('descending')
else:
  print('mixed')


https://softeer.ai/practice/6283

 

Softeer - 현대자동차그룹 SW인재확보플랫폼

현대자동차에서는 부드럽고 빠른 변속이 가능한 8단 습식 DCT 변속기를 개발하여 N라인 고성능차에 적용하였다. 관련하여 SW 엔지니어인 당신에게 연속적으로 변속이 가능한지 점검할 수 있는 프

softeer.ai

 

Comments