-
백준 코딩 문제풀이직장일기/알고리즘 공부 2021. 5. 20. 22:59
10818 - 임이의 숫자를 받은 뒤 거기서 최솟값, 최댓값을 구해라
min(), max() 함수를 사용하였다
cnt = int(input()) num_list = list(map(int,input().split())) print(min(num_list), max(num_list))
4344 - 푸는 중
첫째줄에는 테스트 케이스의 숫자가 주어진다
둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다.
cnt = int(input()) num_list = list(map(int,input().split())) i, sum, acnt = 1, 0, 0 for i in range(cnt): sum += num_list[i+1] st_avg = sum/num_list[0] for i in range(cnt): if num_list[i+1] > st_avg: acnt += 1 total_p = acnt/cnt*100 print('%.3f' %total_p + '%')
'직장일기 > 알고리즘 공부' 카테고리의 다른 글
ajax활용 - 숫자를 한글로 표기하기 (php 언어) (0) 2021.05.19