알고리즘/JAVA (39) 썸네일형 리스트형 [JAVA] 백준 알고리즘 1110 : 더하기 사이클 조건을 만족할 때까지 계속 더하는 문제 문제 소스 import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); // 입력 받은 정수 N int one = 0; // 첫 번째 자리 수 int two = 0; // 두 번째 자리 수 int twoTemp = 0; // 두 번째 자리 임시 저장 int cnt = 0; // 사이클 길이 one = n/10; two = n%10; while(true) { cnt++; twoTemp = two; two = (one + two) % 10; // 두 번.. [JAVA] 백준 알고리즘 4344 : 평균은 넘겠지 평균이 넘는 학생들의 퍼센테이지를 출력하는 문제 문제 소스 import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int cntRow = sc.nextInt(); // 시험 수 int cnt, sum, over; double result, per; for (int i=0; i [JAVA] 백준 알고리즘 1546 : 평균 최대값을 찾아, 그 값으로 다른 값들을 바꾼 후 평균을 구하는 문제 문제 소스 import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int cnt = sc.nextInt(); double max = 0; double score[] = new double[cnt]; double sum = 0; for (int i=0; i max) { max = score[i]; } } for (int i=0; i [JAVA] 백준 알고리즘 10871 : X보다 작은 수 정수 N개 중에서 X보다 작은 수 모두 출력해보기 문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이 때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 소스 import java.util.*; public class Main { static int n, x, a; public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); n = sc.nextInt(); x = sc.nextInt(); for (int i=0; i [JAVA] 백준 알고리즘 2577 : 숫자의 개수 세 수를 곱한 수의 각 자리수에 해당하는 숫자의 개수를 저장하기 위한 1차원 배열을 선언하여 문제를 해결해봅니다 문제 세 개의 자연수 A, B, C가 주어질 때 A×B×C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오. 예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 소스 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws Exception .. 이전 1 ··· 3 4 5 6 7 8 다음