본문 바로가기

자바코드업12

<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 1617 문제: 뒤집어 더하기> 앞으로 읽으나 뒤로 읽으나 똑같은 문장을 회문이라고 한다. 예를 들어 “기러기”는 거꾸로 읽어도 “기러기”이다. 이를 이용하여 “뒤집어 더하기 암호”라는 것을 개발했다. 뒤집어 더하기 암호는 입력받은 숫자를 뒤집어서 더했을 때, 그 수가 회문이 되면 정상적인 암호이고, 회문이 아니라면 비정상적인 암호로 처리한다. 예를 들어 195는 뒤집은 수 591과 더하면 786이 되므로 비정상적인 암호이다. 이와는 달리 5214는 뒤집은 수 4125와 더하여 9339가 되어 정상적인 암호임을 알 수 있다. 한 숫자를 입력받아서 정상적인 암호인지 아닌지를 판단하는 프로그램을 작성하시오. 첫 번째 줄에 정수 n이 입력된다. ( 1≤n≤10,000 ) 정상적인 암호라면 "YES" 비정상적이라면 "NO"를 출력한다. 521.. 2020. 7. 19.
<Java CodeUp 1412 문제 : 알파벳 개수 출력하기> 영어 공부에 빠져 있는 주현이는 영어 책을 자주 본다. 어느 날 영어 문장을 보면서 어떤 알파벳 문자가 많이 사용되는지 궁금해졌다. 영어 문장이 주어지면 a부터 z까지 알파벳 문자가 각각 몇 번 나왔는지 출력하는 프로그램을 작성하시오. 1. 90글자 이내의 영어로 된 문장이 입력된다. 2. 이 문장은 영어 소문자, 공백 및 특수문자로만 이루어져 있다. oh! my god! a:0 b:0 c:0 d:1 e:0 f:0 g:1 h:1 i:0 j:0 k:0 l:0 m:1 n:0 o:2 p:0 q:0 r:0 s:0 t:0 u:0 v:0 w:0 x:0 y:1 z:0 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 pac.. 2020. 7. 17.
<Java CodeUp 1406 문제 : love> 영단어 하나가 입력된다. 그 단어가 love이면 I love you. 를 출력하시오. 영어 단어 하나가 입력된다. love가 입력되면 I love you. 를 출력하시오. 만약 다른 단어가 입력되면 아무것도 출력되지 않는다. 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 package Love; import java.util.Scanner; public class Code_1406 { public Code_1406() { Scanner sc = new Scanner(System.in); System.out.println("입력하세요."); String str = sc.nextLine(); // 만약에 입력한 St.. 2020. 7. 17.