본문 바로가기

자바 Java

(59)
[코드업] 1170 : 당신의 학번은? 1 코드업 '1170 : 당신의 학번은? 1' 풀이 문제 ) 학번을 입력 받아 다음 형식으로 출력하시오. 학번은 학년, 반, 번호로 입력된다. 예시) 2 3 27 =====> 2327로 출력 2 3 7 =====> 2307로 출력 (번호가 10번 미만이면 0을 붙여 출력) 나의 풀이) 수정할 부분이 발견되거나 궁금한 점이 있으면 댓글 남겨주세요. 성장을 위한 댓글은 환영입니다 :)
[코드업] 1169 : 나이 계산2 코드업 '1169 : 나이 계산2' 풀이 문제 ) 2012년을 기준으로 나이가 입력되었을 때 출생년도를 구하시오. 단, 출력할 때 년도 4자리 중 뒤의 두 자리만 출력하고, 한 칸 띄운 후 1900년도 출생이면 1을 출력, 2000년대 출생이면 3을 출력하시오. 예) 18살이면 1995년생이므로 95 1을 출력한다. 나의 풀이 ) 수정할 부분이 발견되거나 궁금한 점이 있으면 댓글 남겨주세요. 성장을 위한 댓글은 환영입니다 :)
[프로그래머스] 하샤드 수 프로그래머스 '하샤드 수' 풀이 문제) 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. x는 1 이상, 10000 이하인 정수입니다. 나의 풀이) 아래 더보기에 (초보자의.. ㅎㅎ) 부가 설명이 작성되어 있습니다. 더보기 부가 설명) 1. 전해받은 파라미터 x를 문자열로 바꾸어 String 타입인 변수 num에 넣어주었습니다. 2. num에 담긴 문자열을 쪼개어 문자열 배열인 num_split에 담았습니다. 3. x를 나눌 값을 구하기 위해, for문을 이용하여 num_split..