java
-
220227_JAVA_코딩테스트 연습5. 그 외 공부/5.2 코딩테스트 2022. 2. 27. 14:48
출처 : https://codingdojang.com/scode/473?orderby=&langby=java#answer-filter-area 디지털 시계에 하루동안(00:00~23:59) 3이 표시되는 시간을 초로 환산하면 총 몇 초(second) 일까요? 디지털 시계는 하루동안 다음과 같이 시:분(00:00~23:59)으로 표시됩니다. 00:00 (60초간 표시됨) 00:01 00:02 ... 23:59 //1. 해당 값을 구할 class 생성 : 클래스 명은 Get으로 하였다. class Get{ //2. 시간or 분 or 초 중에 하나라도 3이면? count 한다... 더할 변수 count 설정 int count = 0; //3. 생성자 생성 Get(){} //4. 해당 값을 출력할 print 메..
-
220227_JAVA_코딩테스트 연습5. 그 외 공부/5.2 코딩테스트 2022. 2. 27. 11:10
출처 : https://codingdojang.com/scode/365?answer_mode=hide (코딩도장) 어떤 자연수 n이 있을 때, d(n)을 n의 각 자릿수 숫자들과 n 자신을 더한 숫자라고 정의하자. 예를 들어 d(91) = 9 + 1 + 91 = 101 이 때, n을 d(n)의 제네레이터(generator)라고 한다. 위의 예에서 91은 101의 제네레이터이다. 어떤 숫자들은 하나 이상의 제네레이터를 가지고 있는데, 101의 제네레이터는 91 뿐 아니라 100도 있다. 그런데 반대로, 제네레이터가 없는 숫자들도 있으며, 이런 숫자를 인도의 수학자 Kaprekar가 셀프 넘버(self-number)라 이름 붙였다. 예를 들어 1,3,5,7,9,20,31 은 셀프 넘버 들이다. 1 이상이고 ..