문제 출처: 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 값을 구하면 될 것이다..
문제 출처: 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..
문제 출처: 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..
프로세스: 어떤 일을 하기 위한 특별한 방법으로 단계나 작업으로 구성됨 방법론(methodology): 정의된 작업들을 어떤 순서로 어떤 방법으로 하는가를 다루는 것 구분 프로세스 방법론 특징 단계적인 작업의 틀을 정의한 것 무엇을 하는가에 중점 결과물의 표현에 대해 언급 없음 패러다임에 독립적 각 단계가 다른 방법론으로도 실현 가능 프로세스의 구체적인 구현에 이름 어떻게 하는가에 중점 결과물을 어떻게 표현하는지 표시 패러다임에 종속적 각 단계의 절차, 기술, 가이드라인 제시 사례 폭포수 프로세스 나선형 프로세스 프로토타이핑 프로세스 Unified 프로세스 애자일 프로세스 구조적 분석, 설계 방법론 객체지향 방법론 컴포넌트 애자일 방법론 2.1 소프트웨어 생명주기(Software Life Cycle) 요..