프로그래밍 기초

3의 배수 판별법

hs-archive 2022. 7. 1. 21:31

3의 배수 판별법

N의 자릿수를 모두 더한 값이 3의 배수이면 N은 3의 배수이다.

 

 

예를 들어, 432인 경우

 

432

= 4*(1+99) + 3*(1+9) + 2

= 4 + 3 + 2 + 4*99 + 3*9 이때 9와 99는 3의 배수이므로 4*99와 3*9는 더하지 않아도 된다.

= 4 + 3 + 2

= 9

 

9는 3의 배수이므로 432는 3의 배수이다.

 

 

'프로그래밍 기초' 카테고리의 다른 글

CLI란?  (0) 2022.10.13
수열  (0) 2022.07.04
최대공약수, 최소공배수, 유클리드 호제법  (0) 2022.07.01
음수 나머지 연산  (0) 2022.06.30
동적 배열  (0) 2022.05.29