개인 공부

개인 공부/Algorithm

[Baekjoon/백준] 1476 JAVA

문제 출처: https://www.acmicpc.net/problem/1476 1476번: 날짜 계산 준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의 수는 지구, 태양, 그리고 달을 나타낸다. 지구를 나타 www.acmicpc.net 1. 문제 접근방식 세 개의 수 E, M, S가 주어진다. 각각의 수는 서로 다른 범위를 갖게 된다. 1 ≤ E ≤ 15, 1 ≤ S ≤ 28, 1 ≤ M ≤ 19 이를 풀기 위한 방법을 생각해 보자면 구하고자 하는 연도 year의 값을 1로 초기화한 후 year에서 각각 입력받은 값들을 뺀 후, 세 개의 수의 최대 범위인 수들로 나눈 나머지가 0이 될 때의 year 값을 구하면 될 것이다..

개인 공부/Algorithm

[Baekjoon/백준] 4796 JAVA

문제 출처: https://www.acmicpc.net/problem/4796 4796번: 캠핑 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는 0이 3개 주어진다. www.acmicpc.net 1. 문제 접근방식 - 총 휴가 일수에서 사용가능한 일 수만 구하면 되는 문제였다. 2. 내가 푼 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class boj4796 { publi..

개인 공부/Algorithm

[Baekjoon/백준] 14916 JAVA

문제 출처: https://www.acmicpc.net/problem/14916 14916번: 거스름돈 첫째 줄에 거스름돈 액수 n(1 ≤ n ≤ 100,000)이 주어진다. www.acmicpc.net 1. 문제 접근방식 - 먼저 가장 큰 5로 나눠보고 나누어 떨어지지 않는 경우는 2를 빼면서 확인해보는 방법이다. 2. 내가 푼 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class boj14916 { public static void main(String[] args) throws IOException { BufferedReader br = new Buffered..

개인 공부/Algorithm

[Baekjoon/백준] 14490 JAVA

문제 출처: https://www.acmicpc.net/problem/14490 14490번: 백대열 n과 m이 :을 사이에 두고 주어진다. (1 ≤ n, m ≤ 100,000,000) www.acmicpc.net 1. 문제 접근방식 - 최대공약수를 구해 그 값으로 약분해서 출력하면 되는 방법이다. 2. 내가 푼 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class boj14490 { public static void main(String[] args) throws IOException { Buffered..

내캉
'개인 공부' 카테고리의 글 목록 (2 Page)