문제가 길면 일단 풀기 싫어진다.. 복잡해 보이기도 하고 배열이 많아지면 연산이 어지러워져서 거리낌이 생긴다. 일단 이중배열 안의 원소들을 접근해서 그것을 가지고 주어진 array
의 원소를 가져오는 것 같다.
차근차근 하다보면 답이 나올테니 slice
를 이용하여 찬찬히 해보자!
commands
안에 배열을 하나씩 꺼낸다. (item)
item
의 0번째 원소는 i
, 1번째 원소는 j
, 2번째 원소는 k
이다.array
에 slice
함수를 사용하여 i
부터 j
까지의 배열을 구한다.sorted()
를 이용하여 정렬한다.k
번째 숫자를 구해서 answer
에 더해준다.source : https://iosroid.tistory.com/92
레고레고
차근차근 하다보니 생각보다는 괜찮았는데 slice
나 index
를 이용할때 1번째 숫자는 slice(0) , [0]
이런식으로 -1을 해줘야하는걸 항상 기억해야 한다.
테스트로 가보자.
통과~~