sw expert [파이썬 S/W 문제해결 기본] 1일차 - min max

BABY CAT·2022년 10월 12일
0

coding test

목록 보기
14/17

https://swexpertacademy.com/main/learn/course/subjectDetail.do?courseId=AVuPDN86AAXw5UW6&subjectId=AWOVFCzaqeUDFAWg

100점 코드

a=int(input())
#bl=[]
cl=[]
for i in range(a):
    input()
    #bl.append(int(input()))
    cl.append(list(map(int, input().split())))
#print(a)
#print(bl) 
# [5, 5, 10]
#print(cl)
# [[477162, 658880, 751280, 927930, 297191], 
# [565469, 851600, 460874, 148692, 111090],
# [784386, 279993, 982220, 996285, 614710, 992232, 195265, 359810, 919192, 158175]]
count=0
for i in cl:   # i=477162, 658880, 751280, 927930, 297191]
    count+=1
    print(f'#{count} {max(i)-min(i)}')
입력

3
5
477162 658880 751280 927930 297191
5
565469 851600 460874 148692 111090
10
784386 279993 982220 996285 614710 992232 195265 359810 919192 158175


출력

#1 630739
#2 740510
#3 838110
메모장 만들고 인풋 텍스트로 

미완성
inputText = open("input.txt" , "r") # 변수지정만한상태
#inputText = open("./input.txt") #둘다가능
a=int(input())
cl=[]
for i in range(a):
    input()
    cl.append(list(map(int, input().split())))
count=0
for i in cl: 
    count+=1
    print(f'#{count} {max(i)-min(i)}')

0개의 댓글