분류 전체보기 (229) 썸네일형 리스트형 [백준] 2231. 분해합 https://www.acmicpc.net/problem/2231 2231번: 분해합 문제 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다. 자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그 www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[.. [백준] 2789. 블랙잭 https://www.acmicpc.net/problem/2798 2798번: 블랙잭 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버젼의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후에 딜러는 숫자 M을 크게 www.acmicpc.net import java.util.Scanner; public class Main { static int N, M, answer = -9999.. [SWEA] 1210. [S/W 문제해결 기본] 2일차 - Ladder1 import java.util.Scanner; public class Solution { static int[][] map, dir = { { 0, 1 }, { 0, -1 }, { -1, 0 } }; // 오 왼 위 static int r, c, answer = 0; public static void main(String[] args) { Scanner sc = new Scanner(System.in); for (int tc = 1; tc = 0 && x = 0 && y < 100; } } [SWEA] 5215.햄버거 다이어트 import java.util.Scanner; import java.util.ArrayList; import java.util.Collections; public class Solution { static int N, L, select; static ArrayList list, temp; static ArrayList answer; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int tc = 1; tc [SWEA] 1289.원재의 메모리 복구하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for(int testCase=1; testCase [17779] 게리맨더링 2 https://www.acmicpc.net/problem/17779 17779번: 게리맨더링 2 재현시의 시장 구재현은 지난 몇 년간 게리맨더링을 통해서 자신의 당에게 유리하게 선거구를 획정했다. 견제할 권력이 없어진 구재현은 권력을 매우 부당하게 행사했고, 심지어는 시의 이름도 재현시로 변경했다. 이번 선거에서는 최대한 공평하게 선거구를 획정하려고 한다. 재현시는 크기가 N×N인 격자로 나타낼 수 있다. 격자의 각 칸은 구역을 의미하고, r행 c열에 있는 구역은 (r, c)로 나타낼 수 있다. 구역을 다섯 개의 선거구로 나눠야 하고, 각 구역은 다 www.acmicpc.net 2019 삼성 하반기 공채 코딩테스트 문제입니다. 저도 실제로 시험장에 가서 풀었던 두 문제중 한개였는데, 이 문제에 3시간을 .. 모듈 기술자 (Java 11 버전 이후) ▶ 모듈(Module) 이란 - 외부에서 재사용할 수 있는 패키지들을 묶은 것 - 이클립스의 프로젝트는 하나의 모듈을 개발하는 것 chap01(프로젝트)은 하나의 모듈이고, 여러개의 모듈이 합쳐져서 프로그램이 된다. ▶ 모듈 기술자(module-info.java) - 해당 모듈의 이름이 무엇인지 - 해당 모듈이 의존하는 모듈이 무엇인지 - 해당 모듈을 외부에서 어떻게 사용할 수 있는지 ▶ 의존하는 모듈 - 해당 모듈(프로젝트)가 실행하기 위해서 필요한 외부 모듈을 말한다. - Java 11 이후 버전 부터 생성한 모듈(프로젝트)은 java.base 모듈만 사용가능하다. java.base 모듈에는 java.lang / java.math / java.util / java.io / java.net / java.. [7576] 토마토 https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토들의 정보가 주어진다. 즉, 둘째 줄부터 N개의 줄에는 상자에 담긴 토마토의 정보가 주어진다. 하나의 줄에는 상자 가로줄에 들어있는 토마토의 상태가 M개의 정수로 주어진다. 정수 1은 익은 토마토, 정수 0은 익지 않은 토마토, 정수 -1은 토마 www.acmicpc.net import java.util.Scanner; import java.util.Queue; import java.util.LinkedList.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 29 다음