본문 바로가기
자바페스티벌2

1차원배열, 두개의 숫자를 뽑아 서로의 거리를 비교한 후 거리가 가장 작은 숫자의 위치(index)를 출력하기

by 연이라이프스토리 2023. 1. 23.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package 자바페스티벌2;
 
public class ex05 {
 
    public static void main(String[] args) {
 
        int[] point = { 923252981268 };
        int min = Math.abs(point[0- point[1]);
        int[] arr = new int[2];
        int length = 0;
        for (int i = 0; i < point.length; i++) {
            for (int j = i + 1; j < point.length; j++) {
                length = point[i] - point[j];
                length = Math.abs(length);
                if (length < min) {
                    min = length;
                    arr[0= i;
                    arr[1= j;
                }
            }
        }
        System.out.printf("result= [%d,%d]", arr[0], arr[1]);
    }
 
}
cs

 

💜조금이나마 도움이 되셨다면 좋아요와 구독 부탁드립니다💜

댓글