2020.코딩일지

1차원배열_백준4344번[파이썬python]평균은넘겠지 본문

백준_Python

1차원배열_백준4344번[파이썬python]평균은넘겠지

개발하는라푼젤 2022. 1. 21. 01:19
728x90

진짜 슬픈진실은.....

이제 평균내는건 어렵지 않은데... 

출력에서 자꾸 틀리다는것이다😭...

녜.. 가물가물했던 포맷팅을 다시 찾아보겠슴니당

 

 

 

 

 

 

다시 읽어보려고 링크걸어둔 python formatting

https://codechacha.com/ko/python-string-formatting/

 

Python - String Formatting의 다양한 방법 정리(%, Str formatting, f-stirng)

Python의 String formatting에 대해서 정리하였습니다. % formatting, string formatting, f-string 으로 문자열을 formatting할 수 있습니다. padding, align, datetime, Named placeholders, Parameterized format 등을 적용하는 예제를

codechacha.com

 

https://brownbears.tistory.com/421

 

[Python] 문자열 포맷팅 방법들 (%, str.format, f-string)

파이썬에서 문자열 포맷팅 방식은 다양합니다. 아래에서 다양한 방법과 사용법을 설명하겠습니다. % operator (오래된 방식) C에서 prinf 스타일로 사용한 적이 있으면 익숙한 방식입니다. python3 이

brownbears.tistory.com

 

27일전... 뭔가를 찾으려고 계속 시도했던거같은데.. 기억이 안난다.

시간이 넘 빠르다... 몇일뒤에 리뷰해야지했는데 벌써 27일이 지났다니!! 😲

 

정답: 

# 1차원배열_백준4344번[파이썬python]평균은넘겠지
T = int(input())

for i in range(T):
  inputList = list(map(int, input().split()))
  avg = sum(inputList[1:]) / inputList[0]

  cnt = 0
  for i in inputList[1:]:
    if avg < i :
      cnt += 1
  re = (cnt/inputList[0])*100
  print('%.3f' %re + '%')
Comments