자릿수의 합과 세제곱근


https://www.facebook.com/groups/drmath/permalink/675786155799856/

페이스북에서 위와 같은 글을 읽고 만든 코드이다.

def sumOfDigits(n):

s=0

for i in str(n):

s+=int(i)

return s

def equaltoThirdRoot(n,p):

s=sumOfDigits(n)

t=1

for i in range(p):

t*=s

return n==t

for i in range(100000):

if equaltoThirdRoot(i,3):

print(i)

각 자릿수의 합이 p제곱근과 같은 수들만 출력하는 함수이다.

One thought on “자릿수의 합과 세제곱근

Add yours

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d 블로거가 이것을 좋아합니다: