Algorithm/백준 알고리즘 (6) 썸네일형 리스트형 백준 알고리즘 7568 풀이 [자바, Java] https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x,y)로 표시된다. 두 사람 A 와 B의 덩� www.acmicpc.net Note 덩치 x = 사람의 키(cm) y = 사람의 몸무게(kg) A의 덩치 = (x,y) B의 덩치 = (p,q) x>p && y>q -> A의 덩치가 B의 덩치보다 크다! C의 덩치 = (45,181) D의 덩치 = (55,173) 자신보다 큰 덩치의 사람이 k명이면 자신의 등수는 k+1 등. 같은 덩치의 등수는 중복 가능. -> 자신보다 덩치 큰 사람의 수가 기준이 되고, 비교.. 백준 알고리즘 1065 풀이 [자바, Java] 백준 알고리즘 1065 풀이 https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 �� www.acmicpc.net import java.util.Scanner; class Main { static void f(int N) { int count = 0; for(int i = 0; i 백준 알고리즘 4673 풀이 [자바, Java] 백준 알고리즘 4673 풀이 https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌� www.acmicpc.net import java.util.Scanner; class Function { static int f(int n) { int a; int sum = 0; while(true) { if(n == 0) { return sum; } else { a = n % 10; n -= a; n /= 10; sum += a; } } } s.. 백준 알고리즘 4344 풀이 [자바, Java] https://www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 � www.acmicpc.net import java.util.Scanner; public class Problem4344 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int C = sc.nextInt(); for(int i = 0; i < C; i++) { int N = sc.nextInt(); int[] arr = new in.. 백준 알고리즘 10817 풀이 [자바, Java] 풀이 package 백준알고리즘; import java.util.Scanner; public class Problem10817 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); int C = sc.nextInt(); int[] ABC = {A, B, C}; for(int i = 0; i < 2; i++) { if(ABC[i] < ABC[i + 1]) { int tmp = ABC[i +1]; ABC[i + 1] = ABC[i]; ABC[i] = tmp; i = -1; } else if(ABC[i] == ABC[i + 1]) { i++; .. 백준 알고리즘 2588 풀이 [자바, Java] https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 풀이 package 백준알고리즘; import java.util.Scanner; public class Problem2588 { public static int f(int number) { int one = number % 10; int ten = number % 100 - one; int hundred = number % 1000 - ten - one; number = one + ten + hundred; return number; } public static int fone(int number) {.. 이전 1 다음