프로그래밍56 (파이썬) 백준 알고리즘 2577번 문제 풀이 (Python) 12345678910111213result = 1 count = [0 for i in range(10)] for i in range(3): result *= int(input()) for i in range(len(str(result))): index = int(str(result)[i]) count[index] += 1 for i in range(10): print(count[i])cs키워드 (Keyword)문제 출처https://www.acmicpc.net/problem/2577 2018. 12. 2. (파이썬) 백준 알고리즘 1152번 문제풀이 (Python)123n = input().split() print(len(n))cs키워드 (Keyword)lenlen(s)은 입력값 s의 길이(요소의 전체 개수)를 리턴하는 함수이다. 참조https://wikidocs.net/book/1 (점프 투 파이썬-WikiDocs)문제 출처https://www.acmicpc.net/problem/1152 2018. 12. 2. (파이썬) 백준 알고리즘 1065번 문제풀이 (Python) 123456789101112131415161718192021222324252627282930# 세자리 수 부터 한수 인지 확인하는 함수def check_num(num, length): sum = 0 #첫째 자리 수와 둘째 자리수의 차를 확인 (공차를 구함) x = int(num[0]) - int(num[1]) flag = True for i in range(1, length-1): #각 자리수와 다음자리수의 차를 확인 (공차와 같은지 확인) if x == int(num[i]) - int(num[i+1]): continue else: flag = False return flag a = input()cnt = 0 for i in range(1,int(a)+1): #1~99는 한 수 .. 2018. 12. 2. (파이썬) 백준 알고리즘 1110번 문제풀이 (Python) 1234567891011121314151617181920212223n = input() if int(n) 2018. 12. 2. (파이썬) 백준 알고리즘 4344번 문제 풀이 (Python) 123456789101112131415161718C = int(input())avg = []for i in range(C): N = list(map(int, input().split())) sum = 0 for j in range(N[0]): sum += N[j+1] cnt = 0 for j in range(N[0]): if N[j+1] > sum/N[0]: cnt += 1 avg.append(cnt/N[0]*100) N.clear() for i in range(C): print('%.3f%%' %avg[i])cs키워드 (Keyword)append 리스트에 맨 마지막에 요소 추가참조https://wikidocs.net/book/1 (점프 투 파이썬-WikiDocs)문제 출처ht.. 2018. 12. 2. (파이썬) 백준 알고리즘 1546번 문제 풀이 (Python)1234567891011121314151617n = int(input()) score = list(map(float, input().split())) max = 0for i in range(n): if score[i] > max: max = score[i] for i in range(n): score[i] = score[i]/max*100 sum = 0for i in range(n): sum += score[i] print(sum/n)cs문제 출처https://www.acmicpc.net/problem/1546 2018. 12. 2. 이전 1 2 3 4 5 6 7 8 ··· 10 다음