10주 완성 알고리즘 코딩테스트

import java.lang.*; import java.util.*; public class Main { public static final Scanner scanner = new Scanner(System.in); public static void testCase(int caseIndex) { //각 테스트케이스에 대하여 int num1 = scanner.nextInt(); int num2 = scanner.nextInt(); // 두 숫자의 최대 공약수와 최소 공배수를 계산한다 long gcd = MathUtil.getGCD(num1, num2); long lcm = MathUtil.getLCM(num1, num2, gcd); // 정답을 출력한다 System.out.printf("Case #%d:..
public class Main { static List luckyNumbers; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int n = Integer.parseInt(st.nextToken()); int m = Integer.parseInt(st.nextToken()); luckyNumbers = new ArrayList(); int[] members = new int[m]; for(int i = 0; i ..
import java.io.*; import java.lang.*; import java.util.*; public class Main { public static final Scanner scanner = new Scanner(System.in); public static void testCase(int caseIndex) { SudokuBoard board = new SudokuBoard(); int index = scanner.nextInt(); // 칸의 번호로 행, 열, 그룹 번호를 계산한다 int row = board.getRowByIndex(index); int col = board.getColByIndex(index); int group= board.getGroupByIndex(index)..
import java.io.*; import java.lang.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integer.parseInt(st.nextToken()); // 1 ~ 10만 이하 int M = Integer.parseInt(st.nextToken()); // 1 ~ 100 이하 st = new StringTo..
import java.io.*; import java.lang.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integer.parseInt(st.nextToken()); int K = Integer.parseInt(st.nextToken()); int[] personnel = new int[N + 1]; st = new St..
import java.io.*; import java.lang.*; import java.util.*; public class Main { public static final Scanner scanner = new Scanner(System.in); /** * * @param n 카드의 수 * @param m 앨범을 구매한 팬의 수 * @param cards 각 카드에 적힌 숫자의 리스트 (cards[1] ~ card[n]) * @param ranges 각 팬이 선택한 범위의 리스트 (ranges[0] ~ ranges[m-1]) * @return 총 점수의 합이 가장 큰 범위 객체 */ public static Range getBestRange(int n, int m, int[] cards, Range[..
솜사탕코튼
'10주 완성 알고리즘 코딩테스트' 태그의 글 목록