반응형
바로가기
https://www.acmicpc.net/step/5
# 15596번 : 정수 N개의 합
# Python 2, Python 3, PyPy, PyPy3: def solve(a: list) -> int
# a: 합을 구해야 하는 정수 n개가 저장되어 있는 리스트 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
# 리턴값: a에 포함되어 있는 정수 n개의 합 (정수)
a = [1,2,3]
def hap_num(num):
hap = 0
for i in num:
num = map(int,num)
hap += i
return hap
def solve(a):
return sum(a)
# 4673번 : 셀프 넘버
# d(n) 함수? n과 n의 각 자리수를 더하는 함수
# d(75) = 75(생성자) + 7 + 8 = 87
# 100보다 작은 self_number = [1, 3, 5, 7, 9, 20, 31, 42, 53, 64, 75, 86, 97]
# 10000보다 작은 self_number 구하기
def d(n):
n = n + sum(map(int, str(n)))
return n
num_set = set()
for i in range(1,101):
num_set.add(d(i))
print(num_set)
for i in range(1,101):
if i not in num_set:
print(i)
반응형
'그냥, 코딩' 카테고리의 다른 글
(python)백준 4단계 1차원 배열 (0) | 2022.12.20 |
---|---|
(python)백준 3단계 : 반복문 (0) | 2022.12.13 |
(python)백준 2단계 조건문(파이썬) (0) | 2022.12.10 |
[개발자를 위한 머신러닝&딥러닝] 자연어 처리를 위한 순환 신경망 (0) | 2022.11.09 |
[개발자를 위한 머신러닝&딥러닝] 임베딩을 사용한 감성 프로그래밍 (0) | 2022.10.31 |