[백준][Java] 2753 - 윤년
2023. 7. 6. 00:02
백준/Java
https://www.acmicpc.net/problem/2753 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int year = 0; year = scanner.nextInt(); if ((year % 4 == 0) && (year % 100 != 0)) { System.out.println(1); } else if (year % 400 == 0) { System.out.println(1); } else { System.out.println(0); } } } HTML 삽입 미리보기할 수 없는 소스 일단 사용자의 입력을 ..
[백엔드로드맵][Git] Git 기초
2023. 7. 5. 04:19
Backend Loadmap/Git
Git의 핵심 - Git의 핵심은 데이터를 다루는 방식과 상태 관리 - Git은 파일 시스템 스냅샷으로 데이터를 취급함 - 파일이나 디렉토리의 변경 사항을 시간순으로 저장하는 대신, 파일 시스템의 현재 상태를 스냅샷으로 저장함 // 스냅샷: 특정 시점에서 파일, 폴더 또는 워크스페이스의 상태 // 스냅샷을 통해 특성 시점에 어떤 파일에 어떤 내용이 기록되어 있었는지, 폴더 구조는 어땠는지, 어떤 파일이 존재했는지 등 저장소의 모든 정보 확인 가능 차이가 아니라 스냅샷 - CVS, Subversion, Perforce, Bazaar 등의 시스템은 각 파일의 변화를 시간순으로 정리하면서 파일의 집합을 관리함 - 이것을 보통 델타 기반 버전 관리 시스템이라고 함 - Git은 데이터를 파일 시스템 스냅샷의 연속..
[백준][Java] 14681 - 사분면 고르기
2023. 7. 4. 22:51
백준/Java
https://www.acmicpc.net/problem/14681 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); if ((x > 1) && (y > 1)) { System.out.print("1"); } else if ((x 1)) { System.out.print("2"); } else if ((x 1) && (y < 1)) ..
[백준][Java] 11382 - 꼬마 정민
2023. 7. 4. 00:44
백준/Java
https://www.acmicpc.net/problem/11382 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Long num1 = sc.nextLong(); Long num2 = sc.nextLong(); Long num3 = sc.nextLong(); System.out.print(num1 + num2 + num3); } } 문제에서 A, B, C (1 ≤ A, B, C ≤ 10^12) 라고 입력이 주어졌습니다. int 로는 값을 담을 수 없으므로, 8byte인 Long을 사용해야 합니다. 이후 출력하면 됩니다. 귀 부분에 ..
[백준][Java] 1000 - A+B
2023. 7. 3. 22:56
백준/Java
https://www.acmicpc.net/problem/1000 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.nextInt(); System.out.print(num1 + num2); } } 문제에서 "두 정수 A와 B를 입력"받은 다음~ 이라고 서술되어 있습니다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanne..