본문 바로가기
반응형

알고리즘2

JAVA로 하샤드 수 구현하기 JAVA로 하샤드 수 구현하는 함수입니다🤗 먼저 하샤드 수를 알아보겠습니다! 하샤드 수란 하샤드 수 또는 니번 수는 주어진 진법에서 그 수의 각 자릿수 숫자의 합으로 그 수가 나누어지는 양의 정수 를 말한다. 즉 이말은 하샤드 수의 정의가 자기자신이 각 자리숫자의 합의 몇 배가 되어서 약수와 배수의 관계가 되는 수를 일컫는 말이다. 출처 : 위키백과 무조건 하샤드 수가 되는 경우 10의 거듭제곱인 수 (자명하다. 자릿수의 합이 1이며, 모든 자연수는 1로 나누어떨어지기 때문) 1 이상의 한 자리 수 혹은 다른 하샤드 수에 10의 거듭제곱인 수를 곱한 수 각 자리의 합이 3이나 9가 되는 수(혹은 합이 6이거나 18이면서 짝수) [1][2] 해당 수의 자릿수가 3의 거듭제곱인 동시에 모든 자리의 숫자가 같.. 2021. 5. 1.
JAVA로 369게임 만들기 예전에 어느 기업의 코테에서 369게임이 나와서 그때 준비했던 코드입니다🙄 숫자를 입력받아서 그 숫자가 3, 6, 9인지 확인하는 코드입니다. 369게임에서도 33, 66, 79 등 1의 자리수가 369이면 짝을 하는 것까지 포함되어있습니다🤨 예를들면 3, 6, 9 이면 짝 19 이면 짝 33 이면 짝짝 으로 결과가 나오게 됩니다! package dulgi; import java.util.*; public class Gugudan { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.println("1부터 10000사이의 정수를 입력하.. 2021. 4. 30.
반응형