[PYTHON] 2562 최대값

    https://www.acmicpc.net/problem/2562

     

    2562번: 최댓값

    9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어

    www.acmicpc.net

    solution

    import sys
    
    Nber_list = [int(sys.stdin.readline().strip()) for _ in range(9)] # 데이터 9개를 리스트에 담는다.
    max_N = max(Nber_list)
    print(max_N)+1)
    print(Nber_list.index(max_N)+1) # 인덱스 값은 0부터 시작이므로 인덱스 값에 +1를 해주어 몇 번째 수인지를 출력함

    2023.01.14 - [개발언어/python] - comprehension

     

    comprehension

    오늘은 comprehension에 대해 공부했습니다. 매번 for문을 돌려 조건에 해당되면 빈 배열에 추가하는 식으로 코드를 짜다가 빈 배열을 만들지 않고 바로 리스트 형태로 반환하는 문법을 찾았습니다.

    menduck.tistory.com

    댓글