Algorithm/Code_Up14 <Java CodeUp 1170 문제: 당신의 학번은? 1> 학번을 입력 받아 다음 형식으로 출력하시오. 학번은 학년, 반, 번호로 입력된다. 예) 2 3 27 ==> 2327 로 출력 2 3 7 ==> 2307로 출력 (번호가 10번 미만이면 0을 붙여 출력) 학년, 반 번호가 공백을 기준으로 입력으로 주어진다. (정수) 입력 범위: 학년: 3이하, 반 6이하, 번호 30이하 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 package your_class_number; /* * -- 1170 * * 학번을 입력받아 다음 형식으로 출력하시오. * * 학번은 학년,반,번호로 입력된다. * * 예) * 2 3 27 ==> 2327로 .. 2020. 8. 2. <Java CodeUp 1156 문제: 홀수 짝수 구별> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 package odd_even_number; /* * - 1156 * * 용준이와 봉찬이는 짤짤이로 내기를 하였다. * * 만약 홀수개의 돌을 쥐게 되면 용준이가 이기게 되고, 짝수개의 돌을 쥐게 되면 * 봉찬이가 이기는 것으로 룰을 정하였다. * * 어떤 자연수가 입력되면 홀수이면 "odd"를 출력하고, * 짝수이면 "even"을 출력하시오. * * * 자연수 하나가 입력된다. * * * 홀수이면 odd를 출력, 짝수이면 even을 출력하시오. */ import java.util.Scanner; public class odd_e.. 2020. 8. 2. <Java CodeUp 1109 문제: 보안카드 접수증> 철수는 대기업의 중요한 업무를 처리하는 부서에 근무하게 되었다. 이 기업은 정보 유출을 막기 위해 근무 장소에 들어갈 때 보안카드로 신분을 확인한다. 첫 출근을 한 철수는 보안카드를 등록하기 위해 보안 카드 자동 등록기에 다음과 같은 정보를 입력해야 한다. 이름, 나이, 부서 코드, 보안키 위 정보가 입력되면 기계에서 보안 카드 접수증을 출력해주는데, 다음과 같이 이름, 나이, 부서 코드, 보안키를 순서대로 줄을 바꿔 출력해야 한다. mark 20 A 3.154 이 출력 프로그램을 작성하시오. 1. 첫째 줄에 이름을 입력한다. 2. 다음 줄에 나이를 입력한다. 3. 다음 줄에 부서코드 A, B, C 중 하나를 입력한다. 4. 다음 줄에 보안키를 입력한다. mark 20 A 3.154 1109 1 2 3 .. 2020. 7. 26. <Java CodeUp 1108 문제: 반복 출력하기 2> hello를 20번 연속 출력한 다음 한 칸을 띄우고 (공백 한칸(줄바꿈 아님)) world를 30번 연속 출력하시오. 입력은 없다. hello를 20번, world를 30번 출력한다. 1108 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 package RepeatPrint; /* * - 1108 * hello를 20번 연속출력한 다음 한 칸을 띄우고(공백 한칸(줄바꿈 아님)) * world를 연속 30번 출력하시오. * * * 입력은 없다 * * * hello를 20번, world를 30번 출력한다. */ public class Repeat_2 { public static void main(String[.. 2020. 7. 26. <Java CodeUp 1107 문제: 반복 출력하기 1> print 단어를 연속으로 50번 출력하시오. (띄어쓰기 없음) 입력은 없다. print를 연속으로 50번 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 package RepeatPrint; /* * - 1107 * print 단어를 연속으로 50번 출력하시오.(띄어쓰기 없음) * * * 입력은 없다. * * * print를 연속으로 50번 출력한다. */ public class Repeat_1 { public static void main(String[] args) { // for문으로 "hello" 50번 줄바꿈 없이 출력 for(int i=0; i 2020. 7. 26. <Java CodeUp 1617 문제: 뒤집어 더하기> 앞으로 읽으나 뒤로 읽으나 똑같은 문장을 회문이라고 한다. 예를 들어 “기러기”는 거꾸로 읽어도 “기러기”이다. 이를 이용하여 “뒤집어 더하기 암호”라는 것을 개발했다. 뒤집어 더하기 암호는 입력받은 숫자를 뒤집어서 더했을 때, 그 수가 회문이 되면 정상적인 암호이고, 회문이 아니라면 비정상적인 암호로 처리한다. 예를 들어 195는 뒤집은 수 591과 더하면 786이 되므로 비정상적인 암호이다. 이와는 달리 5214는 뒤집은 수 4125와 더하여 9339가 되어 정상적인 암호임을 알 수 있다. 한 숫자를 입력받아서 정상적인 암호인지 아닌지를 판단하는 프로그램을 작성하시오. 첫 번째 줄에 정수 n이 입력된다. ( 1≤n≤10,000 ) 정상적인 암호라면 "YES" 비정상적이라면 "NO"를 출력한다. 521.. 2020. 7. 19. 이전 1 2 3 다음