반응형 공부52 [백준] 5단계 - 4673번 (파이썬) check! 4673번 https://www.acmicpc.net/problem/4673 # 풀이1 def d(n): num = n while n != 0: x = 10**(len(str(n))-1) num += (n//x) n = n%x return num ans = set() for i in range(10001): ans.add(d(i)) for i in range(10001): if i not in ans: print(i) # 풀이2 def selfnum(n): l = list(range(1,n+1)) for i in list(range(1,n+1)): j = i while j>0: a = j//(10**(len(str(j))-1)) i = i+a j = j%(10**(len(str(j))-1)) try: l.. 2022. 6. 23. [백준] 5단계 - 1065번 (파이썬) 1065번 https://www.acmicpc.net/problem/1065 def counting(n): num = 0 for i in range(1, n+1): if i 2022. 6. 23. [백준] 4단계 - 1546번 (파이썬) 1546번 https://www.acmicpc.net/problem/1546 n = int(input()) li = list(map(int, input().split())) M = max(li) li2 = list(map(lambda x: x/M*100, li)) print(sum(li2)/n) ** map과 lambda 사용해봄!!! 2022. 6. 23. [백준] 4단계 - 4344번 (파이썬) check! 4344번 https://www.acmicpc.net/problem/4344 C = int(input()) while C>0: li = list(map(int, input().split())) avg = sum(li[1:])/li[0] ans = 0 for i in li[1:]: if i > avg: ans += 1 print( format((ans/li[0])*100, ".3f") + "%" ) #소수점 셋째자리까지 출력 C -= 1 cf) 소수점 자릿수 지정 관련 참고 https://jsikim1.tistory.com/226 2022. 6. 23. 이전 1 ··· 5 6 7 8 9 10 11 ··· 13 다음 반응형