목록range (2)
IT 세계의 후아
※ range()특정 범위로 연속된 정수 생성range(end): 0 ~ (end-1)range(start, end): start ~ (end-1)range(start, end, step): start ~ (end-1), step 간격 # 프로그래머스 lv0 배열 만들기# 1부터 n 사이 k의 배수def solution(n, k): return [k*i for i in range(1, n//k+1)] # return [i for i in range(k,n+1,k)] # 프로그래머스 lv0 짝수의 합def solution(n): return sum([2*i for i in range(n//2+1)]) # return sum([i for i in range(..
기본 함수!! 쓰는 거 기억하기 ※ sum() 각 요인의 합 도출 # 백준 11382 a, b, c = map(int, input().split()) print(a + b + c) # sum print(sum(int(i) for i in input().split())) # 프로그래머스 홀짝 합 def solution(n): # 홀수면 n 이하 홀수의 합, 짝수면 n 이하 짝수 제곱의 합 return sum(x*x for x in range(0, n+1, 2)) if n%2 == 0 else sum(range(1, n+1, 2)) # 다른 풀이 # if n%2: # return sum(range(1,n+1,2)) # return sum([i*i for i in range(2,n+1,2)])