SMALL 알고리즘-python/백준 문제18 [백준/4673/파이썬(Python3)] 셀프 넘버 문제 출처 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 풀이 코드 def d(n): a=[str(n)] + list(str(n)) return sum(list(map(int,a))) not_s_n = [] num=[x for x in range(1,10001)] for i in range(1, 10001): temp = d(i) not_s_n.append(temp) self_num = sorted(list(set(num)-set(not_s_n))) for .. 2021. 6. 27. [백준 / 파이썬(Python3) / #14502 ] 연구소 문제 출처 https://www.acmicpc.net/problem/14502 14502번: 연구소 인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다. 연구소는 크� www.acmicpc.net 문제 설명 인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다. 연구소는 크기가 N×M인 직사각형으로 나타낼 수 있으며, 직사각형은 1×1 크기의 정사각형으로 나누어져 있다. 연구소는 빈 칸, 벽으로 이루어져 있으며, 벽은 칸 하나를 가득 차지한다. 일부 칸은 바이러스가 존재하며, .. 2020. 7. 7. 이전 1 2 3 4 5 다음 LIST