1. 자연수 입력
2. 예를 들면 18 을 입력 시, 1 과 8을 더한 값으로 9 로 18을 나누어 떨어지는 수
num=int(input("자연수 입력 하시오 :"))
x = num // 10
y = num % 10
z = x+y
if num % z == 0 :
print (f"{num}는 하샤드 수 ")
else :
print (f"{num}는 하샤드 수 아님")
'인공지능 > 알고리즘' 카테고리의 다른 글
[파이썬 기초] 연산자 표기 (61) | 2024.01.25 |
---|---|
[파이썬 기초] 학점 만들기 (66) | 2024.01.23 |
[알고리즘] 홀짝에 따라 다른값 변환 (프로그래머스) (65) | 2024.01.20 |
[알고리즘] 파이썬 활용해서 구구단 구하기 (반복문 한번) (53) | 2024.01.20 |
[알고리즘] 왜 시간복잡도에 로그가 들어가지? O(nlogn)?.. (73) | 2023.12.03 |