Algorithm/JavaFestival

Algorithm/JavaFestival

    JavaFestival25 문제풀이

    JavaFestival25 문제풀이

    아래와 같이 숫자가 담긴 1차원 배열이 주어졌을 때, 두 개의 숫자를 뽑아 서로의 거리를 비교한 후 거리가 가장 작은 숫자의 위치(index)를 출력하시오. import java.io.*; import java.util.Scanner; public class Main { public static void main(String args[]) { int[] point = {92,32,52,9,81,2,68}; int result = 0; int begu = point[0] - point[1]; int first = 0; int second = 0; for(int i=0; i

    JavaFestival24 문제풀이

    JavaFestival24 문제풀이

    8자리 정수를 입력받아 반복문을 활용하여 입력받은 정수의 합을 구하여 출력하는 프로그램을 작성하시오. import java.io.*; import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.print("정수 입력 : "); int n = sc.nextInt(); int result = n; int sum = 0; while(result >0) { sum += result % 10; result = result/10; } System.out.println("합은 " + sum + "입니다."); sc.close(); } }

    JavaFestival23 문제풀이

    JavaFestival23 문제풀이

    정수 N을 입력받아 N * N 배열에 다음과 같이 숫자를 저장하고 출력하시오. import java.io.*; import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] array = new int[n][n]; int count = 1; for(int i =0;i

    JavaFestival22 문제풀이

    JavaFestival22 문제풀이

    아래와 같이 학생들의 성적정보가 문자열로 선언되어 있을 때 각 성적 별 학생 수를 출력하시오. String score = "A,A,B,C,D,A,C,D,D,D,F"; String[] split_score = new String[score.length()]; int a = 0; int b = 0; int c = 0; int d = 0; int f = 0; split_score = score.split(","); for(int i = 0; i

    JavaFestival21 문제풀이

    JavaFestival21 문제풀이

    정수 N을 입력받아 N * N 배열에 다음과 같이 숫자를 저장하고 출력하시오. import java.io.*; import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] Array = new int[n][n]; int count = 1; for(int i=0;i

    JavaFestival20 문제풀이

    JavaFestival20 문제풀이

    별찍기04 사용자에게 입력받아 배열의 인덱스의 수 만큼 별을 출력해보세요. import java.io.*; import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int[] star = new int[5]; for(int i = 0; i