기업 코딩테스트에서 요구하는 알고리즘 학습 및 다양한 문제 풀이 경험을 목표로 합니다.
Name | 권효승 | 김남규 | 박유진 | 이유정 | 조인수 | 최정은 |
---|---|---|---|---|---|---|
Profile |
일주일 단위로 아래의 순서로 진행합니다.
문제 출제
: 문제 출제자가 진행 해당 주차 시작 전 일요일 자정까지 문제를 선정하여 이슈 생성문제 풀이 제출
: 해당 주 일요일 자정까지 지정된 브랜치에 문제 제출리뷰
: 문제 풀이 제출 한 다음 주 일요일 자정까지 리뷰 진행
- 지정된 브랜치에 풀이한 코드 커밋
- 브랜치명: 주차와 번호가 나오게 자유롭게 생성
- 경로 및 파일명:
/src/week**/p*_{닉네임}.java
(예시:/src/week01/p1_ogu.java
) - 커밋 메시지:
solve: week**-p*
(예시:solve: week01-p1
)
- (생성된 PR이 없는 경우)Main 브랜치로 Pull Request 생성
- Title:
[WEEK*-P*] {문제 이름}
(예시:[WEEK01-P1] A+B
) - Issue: 해당 문제의 이슈 링크
- Reviewers: 다른 인원 전체 추가
- Assignees: 문제 풀이 완료한 인원 추가
- Labels: 해당 문제 플랫폼 지정
- Title:
- 각자 리뷰
- 각 인원은(그 날 푼 인원에 한해) 해당 주차에 푼 문제에 대해 리뷰 진행
- 리뷰 완료 후
Squash Merge
진행
풀이 코드와 함께 아래의 내용을 주석으로 작성합니다.
- 코드 앞 부분에 문제 링크 / 메모리 / 시간 / 시간복잡도 / 공간복잡도 작성
- 주요 알고리즘과 문제에서 중요한 부분 설명
- 필요한 경우 코드 내에 주석 추가
/**
* 문제 링크: https://www.acmicpc.net/problem/1000
* 메모리: 14448 KB
* 시간: 132 ms
* 시간 복잡도: O(1)
* 공간 복잡도: O(1)
*/
/*
1. 두 정수 A와 B를 입력받은 후
2. A+B 계산
3. 결과 출력
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
// 입력을 받아 공백으로 분리
String[] input = bufferedReader.readLine().split(" ");
// 분리 된 문자열을 정수로 변환
int a = Integer.parseInt(input[0]);
int b = Integer.parseInt(input[1]);
System.out.println(a + b);
}
}