본문 바로가기

전체 글

(454)
숫자만 추출 문제 문자와 숫자가 섞여있는 문자열이 주어지면 그 중 숫자만 추출하여 그 순서대로 자연수를 만듭니다. 만들어진 자연수와 그 자연수의 약수 개수를 출력합니다. 만약 “t0e0a1c2her”에서 숫자만 추출하면 0, 0, 1, 2이고 이것을 자연수를 만들면 12가 됩니다. 즉 첫 자리 0은 자연수화 할 때 무시합니다. 출력은 12를 출력하고, 다음 줄에 12의 약수의 개수를 출력하면 됩니다. 추출하여 만들어지는 자연수는 100,000,000을 넘지 않습니다. 입력 예제 g0en2Ts8eSoft 출력 예제 28 6 답 public class problem06 { public static void main(String[] args) { String a = "g0en2Ts8eSoft"; String result ..
나이계산 문제 주민등록증의 번호로 주민등록증 주인의 나이와 성별을 판단하여 출력하는 프로그램을 작성하세요. 주민등록증의 번호는 -를 기준으로 앞자리와 뒷자리로 구분된다. 뒷자리의 첫 번째 수가 1이면 1900년대생 남자이고, 2이면 1900년대생 여자,3이면 2000년대생 남자, 4이면 2000년대생 여자이다. 올해는 2021년입니다. 해당 주민등록증 주인의 나이와 성별을 출력하세요. 성별은 남자의 경우 M, 여자이 경우 W로 출력한다. 입력 예제 061102-3575393 출력 예제 16 M 답 public class problem05 { public static void main(String[] args) { String identification1 = "780316-2376152"; String identi..
나이 차이 문제 N(2