Codility/Easy

PermCheck

GenieLove! 2022. 5. 15. 00:06
728x90
반응형

Python

# you can write to stdout for debugging purposes, e.g.
# print("this is a debug message")

def solution(A):
    # write your code in Python 3.6
    permutation = [i for i in range(0, len(A) + 1)]

    for a in A:
        if a >= len(permutation):
            return 0
        permutation[a] = 0

    return 0 if len([i for i in permutation if i != 0]) > 0 else 1
728x90
반응형

'Codility > Easy' 카테고리의 다른 글

FrogRiverOne  (0) 2022.05.15
TapeEquilibrium  (0) 2022.05.13
PermMissingElem  (0) 2022.05.12
FrogJmp  (0) 2022.05.11
OddOccurrencesInArray  (0) 2022.05.10