SILVER5에서 강등
#2751 수 정렬하기2
sort는 참 좋은 함수에요.
import sys
a=int(sys.stdin.readline())
number=[]
for i in range(a):
b=int(sys.stdin.readline())
number.append(b)
number.sort()
for j in number:
print(j)
#1110 더하기 사이클
조금 조잡하게 푼 감이 있지만 풀면 된게 아닐까...?
채점 기록에 c언어로 푼 게 있었는데 C언어로는 결국 못 풀었었다.
파이썬을 제일 먼저 배워서 그런지 역시 C언어보다는 파이썬이 좋다...
a=int(input())
first=a
count=0
while True:
a_percent=a%10
a_slash=a//10
a_persla=a_percent+a_slash
if a_persla>=10:
a_persla=a_persla%10
a=a_persla+(a_percent*10)
count+=1
if a==first:
print(count)
break
#1546 평균
a=int(input())
score=list(map(int,input().split()))
max=0
score_sum=0
for i in range(len(score)):
if score[i]>max:
max=score[i]
for j in range(len(score)):
score[j]=(score[j]/max)*100
score_sum+=score[j]
print(score_sum/a)
#4344 평균은 넘겠지
stdin.readline을 쓰니 확실히 입력,채점이 빠르다. 다만 코랩에서는 오류가 나서 그냥 idle로 돌림
import sys
a=int(sys.stdin.readline())
for i in range(a):
scores=list(map(int,sys.stdin.readline().split()))
student=scores[0]
sum=0
count=0
for j in range(1,len(scores)):
sum+=scores[j]
avg=sum/student
for k in range(1,len(scores)):
if scores[k]>avg:
count+=1
over_avg=(count/student)*100
print('%.3f%%'%over_avg)