코딩테스트/programming_JAVA80 [Java] baekjoon_10814 : 나이순 정렬 정렬 나이순 정렬 : Silver5 https://www.acmicpc.net/problem/10814 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net 풀이 import java.io.*; import java.util.*; public class Main16 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedW.. 2024. 1. 12. [Java] baekjoon_2751 : 수 정렬하기 2 정렬 수 정렬하기 2 : Silver5 https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 첫 번째 코드 작성 import java.io.*; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(.. 2024. 1. 10. [Java] baekjoon_2798 : 블랙잭 브루트포스 알고리즘 블랙잭 : Bronze2 https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 첫 번째 작성한 코드 import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputSt.. 2024. 1. 9. [Java] 프로그래머스_131127 : 할인 행사 할인행사 : Level2 https://school.programmers.co.kr/learn/courses/30/lessons/131127 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 class Solution { static public int solution(String[] want, int[] number, String[] discount) { int answer = 0; for (int i = 0; i < discount.length - 9; i++) { int idx = 0; for (int j = idx; j < want.length;.. 2024. 1. 8. [Java] baekjoon_2839 : 설탕 배달 수학, 다이나믹 프로그래밍, 그리디 알고리즘 설탕 배달 : Silver4 https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 풀이 import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWrite.. 2024. 1. 8. [Java] baekjoon_14494 : 다이나믹이 뭐예요? 다이나믹 프로그래밍 다이나믹이 뭐예요? : Silver3 https://www.acmicpc.net/problem/14494 14494번: 다이나믹이 뭐예요? (1, 1)에서 (n, m)에 도달하는 경우의 수를 구하여라. 단, 경우의 수가 엄청 커질 수 있으므로 경우의 수를 1,000,000,007(=109+7)로 나눈 나머지를 출력한다. www.acmicpc.net 풀이 import java.io.*; import java.math.BigInteger; public class Main { static final BigInteger MOD = BigInteger.valueOf(1000000007); public static void main(String[] args) throws IOException {.. 2024. 1. 5. 이전 1 ··· 3 4 5 6 7 8 9 ··· 14 다음