알고리즘

(Baekjoon) 백준 4344 - Python - 평균은 넘겠지
* 문제 * 코드 def average(nums):#평균을 구하는 함수 sum = 0 c = 0 for i in nums: sum += i c += 1 return sum/c#평균 값 리턴 for i in range(int(input())): a = list(map(int,input().split()))#입력 받은 라인을 공백 기준으로 나눠 배열로 저장 all_c = a[0]#모든 수의 개수 c = 0#모든 수의 평균보다 높은 수의 개수 avg = average(a[1:])#수의 개수를 제외한 모든 수의 평균 값 for j in a[1:]:#각각의 수(j)가 평균을 넘는지 확인, 넘는다면 c += 1 if j > avg: c += 1 print("%.3f%%"%((c/all_c)*100))

(Baekjoon) 백준 2739 - Python - 구구단
* 문제 * 코드 dan=int(input()) for i in range(1,10): print("%d * %d = %d"%(dan,i,dan*i)) * 형식 지정자를 사용하지 않고, 'print(dan,"*",i,"=",dan*i)'도 표현 가능하다.