수학2 백준알고리즘 3052번 나머지 3052번 나머지 문제는 수학 문제입니다. 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어집니다. 각 숫자를 42로 나누어서 나온 나머지 값들 중 중복을 제거하고 난 뒤, 서로 다른 나머지 값이 몇 개인지 출력해야 합니다. 백준알고리즘 문제에서는 알고리즘 분류를 배열로 했지만 컬렉션 Set을 사용해서 중복 숫자를 쉽게 제거 할 수 있었습니다. 소스 코드 (컬렉션) import java.util.HashSet; import java.util.Scanner; import java.util.Set; /** * 나머지 문제 * 알고리즘 분류 : 배열 * * @author jayden-lee */ public class Main { private static final int N = 10; private.. 2019. 7. 30. 백준알고리즘 1094번 막대기 1094번 막대기 문제는 알고리즘 유형이 수학 또는 시뮬레이션에 해당하는 문제입니다. import java.util.Scanner; /** * 막대기 문제 * 알고리즘 유형 : 수학, 시뮬레이션 * * @author jayden-lee */ public class Main { // 처음 막대 크기 private static int bar_length = 64; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // Xcm 막대 크기 int x = scanner.nextInt(); // 막대 개수 int bar_count = 0; while (x > 0) { if (bar_length > x) { bar_le.. 2019. 4. 22. 이전 1 다음