<백준> 함수

jinseon·2022년 7월 10일
0

Baekjoon

목록 보기
5/5
post-thumbnail

📌5단계 함수


백준 단계별 문제풀이를 진행하였습니다. '5단계 함수' 풀어보기 💨

🖋 15596 정수 N개의 합


📖 문제

💻 소스 코드

def solve(a):
    sum = 0
    for num in a:
        sum += num
    return sum

🖋 4673 셀프 넘버


📖 문제

💻 소스 코드

range_numbers = set(range(1, 10001))
non_self_nums = set()

for i in range(1, 10001):
    for j in str(i):
        i += int(j)
    non_self_nums.add(i)

self_num = sorted(range_numbers - non_self_nums)
for i in self_num:
    print(i)

🖋 1065 한수


📖 문제

💻 소스 코드

n = int(input())

result = 0
for i in range(1, n+1):
    num_list = list(map(int, str(i)))
    if i < 100:
        result += 1
    elif num_list[0]-num_list[1] == num_list[1]-num_list[2]:
        result += 1

print(result)

profile
python

0개의 댓글