본문 바로가기

Algorithm/Code_Up14

<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.
<Java CodeUp 1289 문제 : 가장 큰 운동장> 학교에서 축구대회를 열기로 했다. 본교 학생수가 많아서 되도록 큰 운동장을 필요로 한다. 학교 근처에 축구를 할 수 있는 운동장이 3개가 있는데 각 운동장의 가로와 세로의 길이를 홈페이지를 통해서 알수 있었다. 우리는 3개의 운동장 중 가장 큰 운동장을 빌리기로 했다. 이 3개의 운동장 중 가장 넓은 운동장의 넓이를 구하는 프로그램을 작성하시오. 10 10 9 12 13 8 108 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 38 39 40 41 42 43 44 45 46 47 48 49 import java.util.Scanner; /* 학교에서 축구대회를 열기로 했.. 2020. 7. 16.
<Java CodeUp 1230 문제: 터널 통과하기2> 어떤 차의 높이가 170cm 이다. 이 차는 3개의 터널 a, b, c를 차례대로 지나게 될 것이다. 각 터널의 높이가 차의 높이(170)보다 같거나 낮으면 차는 터널과 충돌하여 사고가 날 것이다. 각 터널 a, b, c의 높이가 차례대로 3개 입력되면, 터널을 무사히 잘 통과하면 PASS 를 출력하고, 사고가 난다면 CRASH 와 처음 충돌하는 터널의 높이를 출력하시오. 터널 a,b,c의 높이가 공백으로 분리되어 차례대로 3개 입력된다. (정수) 높이가 170인 차가 잘 통과할 수 있으면 PASS를 출력, 170보다 같거나 작으면 CRASH 처음 충돌한 터널 높이를 출력하시오. package Tunnel2; import java.util.Scanner; //어떤 차의 높이가 170cm 이다. //이 차.. 2020. 6. 22.
<Java CodeUp 1164 문제: 터널 통과하기> 어떤 차의 높이가 170cm이다. 이 차는 3개의 터널을 차례대로 지나게 될 것이다. 터널의 높이가 차의 높이보다 같거나 낮다면 차는 터널과 충돌하여 사고가 날 것이다. 터널의 높이가 차례대로 3개 주어지면 터널을 무사히 잘 통과하면 PASS를 출력하고, 사고가 난다면 CRASH를 출력하시오. 터널의 높이가 차례대로 3개 주어진다. (정수) 170보다 같거나 작으면 "CRASH"를 출력, 그 보다 크면 "PASS"를 출력하시오. package Tunnel2; import java.util.Scanner; //어떤 차의 높이가 170cm 이다. //이 차는 3개의 터널을 차례대로 지나게 될 것이다. //터널의 높이가 차의 높이보다 같거나 낮다면 차는 터널과 충돌하여 사고가 날 것이다. //터널의 높이가 차.. 2020. 6. 21.
<Java CodeUp 1222 문제 : 축구의 신2> 지금 1반과 2반이 축구를 하고 있다. 축구경기 타임은 총 90분이고, 현재 스코어가 5 대 7인 상황에서, 지고 있는 1반에서는 경남정보고 최고의 스트라이커인 성익이를 투입하기로 결정했다. 성익이는 5분마다 골을 넣을 수 있는 능력을 가지고 있다. 만약 80분에 투입이 되면 80분에 곧바로 골을 넣게 되고 85분에 골을 넣음으로써 동점이 가능하게 된다. (90분이 되면 경기가 바로 종료되므로 골을 넣을 수 없다. 동네 심판인 성빈이는 성익이가 잘 되는 것을 싫어하기 때문에 추가시간 따위는 주지 않는다. ) 현재 경기 타임과 스코어가 입력으로 주어 질 때, 성익이를 투입하면 1반이 이길 수 있는지 결정하는 프로그램을 작성하시오. 세 정수가 차례로 입력된다. ( 현재 경기 타임, 1반 득점, 2반 득점 ).. 2020. 6. 20.