Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 프로그래머스 #알고리즘 #mysql #
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- 코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 백준 #
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
Archives
- Today
- Total
luke
[백준] - 대표값2 (2587) (자바/Java) 본문
https://www.acmicpc.net/problem/2587
문제.
풀이.
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int res = 0;
int[] arr = new int[5];
for (int i = 0; i < 5; i++) {
arr[i] = sc.nextInt();
res += arr[i];
}
Arrays.sort(arr);
System.out.println(res / 5);
System.out.println(arr[2]);
}
}
대표값 구하기 문제!!
이번 문제는 사실 크게 어려운 점은 없었다고 생각한다.
5개의 수를 입력해 평균 값과 입력받은 수 오름차순을 통해 중간 값인 대표값을 구하는 문제이다.
문제에 5개의 입력 수와 중간 값만 구하면 된다 했으니 바로 인덱스 지정해서 값을 출력했다.
1. 5개의 입력한 수의 총합인 변수 res와 입력한 수를 저장할 5크기의 배열을 만들어 준다.
2. 5번의 입력을 해야하므로 for문을 통해 arr[0] 부터 넣어주며 res 변수에 계속 더해준다.
3. 입력이 끝났으면 Arrays.sort() 를 통해 오름 차순으로 바꿔준다.
4. 다음으로 총합 res / 5 를 통해 평균값, 오름 차순으로 인해 중간 값인 2번 인덱스를 출력해준다.
'알고리즘문제 > 백준 문제(Java)' 카테고리의 다른 글
[백준] - A + B - 6 (10953) (자바/Java) (0) | 2024.03.30 |
---|---|
[백준] - 약수 구하기 (2501) (자바/Java) (4) | 2024.03.29 |
[백준] - 약수들의 합 (9506) (자바/Java) (0) | 2024.03.27 |
[백준] - 나이순 정렬 (10814) (자바/Java) (0) | 2024.03.26 |
[백준] - 그대로 출력하기2 (11719) (자바/Java) (0) | 2024.03.23 |