분류 전체보기 (232) 썸네일형 리스트형 [백준 13458 JAVA 자바] 시험 감독 각 시험장에는 총 감독관이 한명이 꼭 들어가야하고 총 감독관은 B명을 감시할 수 있고 부 감독관은 C명을 감시할 수 있습니다 즉 각 반의 학생수와 A +nB 를 비교하면 됩니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); double[] arr = new double[n]; for(int i=0; i [백준 13241 JAVA 자바] 최소공배수 최소 공배수는 두 수의 배수중 가장 작은 수 입니다 수학적으로 보면 두수의 곱 나누기 최대공약수 입니다 최대 공약수는 두 수의 약수중 가장 큰 수 입니다 약수를 알기 위해선 소수로 나눠봐야합니다 코드입니다 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); St.. [백준 11866 JAVA 자바] 요세푸스 문제 0 어려울게 없습니다 하란대로 합시다 (7,3) 요세푸스 순열은 (3) 4 5 (6) 7 1 (2) 4 5 (7) 1 4 (5) 1 4 (1) 4 4 (4) 이렇게 됩니다 코드입니다 import java.util.Deque; import java.util.LinkedList; import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); Deque q = new LinkedList(); int N = scan.nextInt(); int M = scan.nextInt(); for(int i=1;i [백준 11758 JAVA 자바] CCW 좌표 평면 위의 점 P1, P2, P3가 시계방향인지 반시계방향인지 일직선인지 판단하는 문제입니다 그냥 눈으로 보면 간단한데 골드 난이도라니?! 걱정이 되지만 풀어봅시다 저는 벡터의 외적을 이용했습니다 P1->P2 벡터와 P2->P3 벡터의 외적을 구해서 P1과 P2가 시계 방향으로 흘러가는지 반시계방향으로 흘러가는지 판단할 수 있습니다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String args[]) throws IOExcepti.. [백준 11720 JAVA 자바] 숫자의 합 숫자 N개 (한 자리 수)가 연속해서 주어집니다 N개 수들의 합을 구합시다 한개씩 분리하는건 어렵지 않습니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); scan.nextLine(); int sum=0; String str = scan.nextLine(); for (int i=0;i [백준 11718 JAVA 자바] 그대로 출력하기 처음에 문제를 보고 이게 뭐지? 생각했습니다 몇줄을 입력받는지도 모를 때 => EOF 문제입니다 while(scan.hasNext())를 이용합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); while (scan.hasNext()) { System.out.println(in.nextLine()); } } } eof는 가끔 오류가 나서 정확히 이해가 안됐지만 그렇구나 하고 쓰는 중이긴해요 [백준 11660 JAVA 자바] 구간 합 구하기 5 이번엔 행렬의 부분 합을 구하는 문제입니다 (x1, y1) 부터 (x2, y2)까지의 합을 구해야합니다 예를들어서 (2,2) 에서 (3,4) 까지의 합이면 저렇게 6칸을 더해야 한다는 뜻입니다 2중 for문을 잘 이용하면 될 것 같습니다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStre.. [백준 11659 JAVA 자바] 구간 합 구하기 4 N개의 숫자열 중에서 a부터 b번째까지 합을 구하는 문제입니다 숫자열을 배열로 입력받아 for문을 이용하면 어렵지 않은 문제입니다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokeniz.. 이전 1 ··· 5 6 7 8 9 10 11 ··· 29 다음