Algorithm118 [백준 알고리즘 / JAVA] 2941번 크로아티아 알파벳 문제 정보 문제 링크: https://www.acmicpc.net/problem/2941 문제 번호: 2941번 문제 이름: 크로아티아 알파벳 문제 난이도: 실버5 반복 학습 날짜 2024.01.20 완료 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net 코드 import java.io.*; public class Main { public static void main(String[] args) throws Exception { // 표준 입력(System.in)으로부터 데.. 2024. 1. 20. [백준 알고리즘 / JAVA] 10814번 나이순 정렬 문제 정보 문제 링크: https://www.acmicpc.net/problem/10814 문제 번호: 10814번 문제 이름: 나이순 정렬 문제 난이도: 실버5 반복 학습 날짜 2024.01.20 완료 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net 코드 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws Exception { // BufferedReader를 사용하여 입력을 받음 .. 2024. 1. 20. [백준 알고리즘 / JAVA] 7568번 덩치 문제 정보 문제 링크: https://www.acmicpc.net/problem/7568 문제 번호: 7568번 문제 이름: 덩치 문제 난이도: 실버5 반복 학습 날짜 2024.01.20 완료 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net 코드 import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nex.. 2024. 1. 20. [백준 알고리즘 / JAVA] 1012번 유기농 배추 문제 정보 문제 링크: https://www.acmicpc.net/problem/1012 문제 번호: 1012번 문제 이름: 유기농 배추 문제 난이도: 실버2 반복 학습 날짜 2024.01.16 완료 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net 코드 import java.util.Scanner; public class Main { static int M, N, K; static int[][] field; static boolean[][] visited; public static void main(String[] arg.. 2024. 1. 16. [백준 알고리즘 / JAVA] 2606번 바이러스 문제 정보 문제 링크: https://www.acmicpc.net/problem/2606 문제 번호: 2606번 문제 이름: 바이러스 문제 난이도: 실버3 반복 학습 날짜 2024.01.16 완료 2024.01.23 완료 2606번: 바이러스 첫째 줄에는 컴퓨터의 수가 주어진다. 컴퓨터의 수는 100 이하인 양의 정수이고 각 컴퓨터에는 1번 부터 차례대로 번호가 매겨진다. 둘째 줄에는 네트워크 상에서 직접 연결되어 있는 컴퓨터 쌍 www.acmicpc.net 코드 [첫 번째 코드] import java.util.Scanner; public class Main { static int[][] graph; // 컴퓨터 간 연결 정보를 저장할 배열 static boolean[] visited; // 방문 여부를.. 2024. 1. 16. [백준 알고리즘 / JAVA] 11399번 ATM 문제 정보 문제 링크: https://www.acmicpc.net/problem/11399 문제 번호: 11399번 문제 이름: ATM 문제 난이도: 실버4 반복 학습 날짜 2024.01.14 완료 11399번: ATM 첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000) www.acmicpc.net 코드 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws Exception { // 입력을 받기 위한 BufferedReader와 StringTokenizer 사용 .. 2024. 1. 15. [백준 알고리즘 / JAVA] 1463번 1로 만들기 문제 정보 문제 링크: https://www.acmicpc.net/problem/1463 문제 번호: 1463번 문제 이름: 1로 만들기 문제 난이도: 실버3 반복 학습 날짜 2024.01.14 완료 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int[] dp = new int[n + 1]; for (int i = 2; i 2024. 1. 15. [백준 알고리즘 / JAVA] 10816번 숫자 카드2 문제 정보 문제 링크: https://www.acmicpc.net/problem/10816 문제 번호: 10816번 문제 이름: 숫자 카드2 문제 난이도: 실버4 반복 학습 날짜 2024.01.07 완료 10816번: 숫자 카드 2 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10,0 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashMap; impor.. 2024. 1. 7. [백준 알고리즘 / JAVA] 10815번 숫자 카드 문제 정보 문제 링크: https://www.acmicpc.net/problem/10815 문제 번호: 10815번 문제 이름: 숫자 카드 문제 난이도: 실버5 반복 학습 날짜 2024.01.07 완료 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10, www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; public class Ma.. 2024. 1. 7. 이전 1 ··· 8 9 10 11 12 13 14 다음