본문 바로가기
728x90
반응형

JAVA46

[백준] 2480번 주사위 세 개 - Java 1. 문제 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 문제 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다. 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금을 받게 된다. 예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1,000+3.. 2022. 4. 1.
[백준] 2525번 오븐 시계 - Java 1. 문제 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net - 시간을 분단위로 주었을 때 요리가 끝나는 디지털 시각을 알려주는 디지털시계 - 첫 줄에는 현재 시각이 나오고 현재 시각은 시(24시간) 분이 정수로 빈칸을 사이에 두고 순서대로 주어진다. - 두 번째 줄에는 요리에 필요한 시간이 분단위로 주어진다. - 첫째 줄에 종료되는 시간은 시와 분을 공백을 사이에 두고 출력한다 2. 문제 풀이 - 현재 시, 분, 요리하는데 걸리는 분을 입력받는다. - 모든 시간을 분으로 바꾸어 더한다. 현재 시간.. 2022. 4. 1.
[백준] 2884번 알람 시계 - Java 1. 문제 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net - 원래 설정된 알람을 45분 앞선 시간으로 바꾸기 - H와 M은 설정해놓은 알람 시간(H)과 분(M)이며, 0 ≤ H ≤ 23, 0 ≤ M ≤ 59 - 하루의 시작은 0:0, 끝은 23:59 - 불필요한 0은 사용하지 않는다. 즉, 03 03이 아닌 3 3으로 표시한다. 2. 문제 풀이 1. 우선 입력받은 분에서 45분을 뺀다. 입력받은 분이 45분 이상 59분 이하이면 시간은 그대로 출력하고, 분은 45분 뺀 분을 출력한다. 6 50 -> 6 5 6 45 .. 2022. 4. 1.
[백준] 14681번 사분면 고르기 - Java 1. 문제 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 2. 문제 풀이 - 제1사분면은 X>0, Y>0, 제2사분면은 X0, 제3사분면은 X0) { System.out.println("1"); }else if(x0) { System.out.println("2"); }else if(x 2022. 4. 1.
[백준] 2753번 윤년 - Java 1. 문제 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 2. 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int year = sc.nextInt(); if( ((year%4==0)&&(year%100!=0)) || (year%400==0)) { System.out.println("1"); }else { Syste.. 2022. 3. 31.
728x90
반응형