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
- 백준
- index of
- 프로그래머스 풀이
- 버퍼
- Stack
- 알고리즘
- 자바
- Queue
- 스프링부트 도커로 배포
- 프로그래머스
- 백준 N과 M 자바
- 스프링부트 도커
- 큐
- Programmers
- java
- 이진수 변환
- 프로그래머스 자바
- 삼각형의 완성조건
- 문자열
- 클라이언트
- 스프링부트 도커 배포
- StringTokenizer
- COS Pro
- SWEA
- lv2
- Lv1
- 프로그래머스 문자열 정렬
- 스택
- 오름차순 정렬
- lv0
Archives
- Today
- Total
mun dev
[SWEA] D2 1204 최빈수 구하기 자바(Java) 본문
문제 링크
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
풀이
0부터 100점까지 이니 입력받을때 해당 값의 카운트를 증가시킨다.
가장 큰 카운트를 max에 저장하고 ,해당 인덱스인 점수를 출력한다.
풀이 코드
import java.io.*;
import java.util.*;
public class Solution {
public static int testCaseIdx;
public static int arr[];
public static int result=0;
public static void main(String[] args) throws NumberFormatException, IOException {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for (int test_case = 1; test_case <= T; test_case++) {
testCaseIdx = sc.nextInt();
arr = new int[101];
int max=0;
for (int i = 0; i < 1000; i++) {
int score = sc.nextInt();
arr[score]++;
}
for(int i=0; i<101; i++) {
if(max<=arr[i]) {
max=arr[i];
result=i;
}
}
System.out.println("#" + test_case + " " + result);
}
}
}
'알고리즘 > SWEA' 카테고리의 다른 글
[SWEA] D2 1954 달팽이 숫자 자바(Java) (0) | 2023.11.16 |
---|---|
[SWEA] D2 2001 파리퇴치 자바(Java) (0) | 2023.11.16 |
[SWEA] D3 5215 햄버거 다이어트 자바(Java) (0) | 2023.11.15 |
[SWEA] D2 1859 백만 장자 프로젝트 자바(Java) (1) | 2023.11.15 |
[SWEA] D3 1206 View 자바(Java) (0) | 2023.11.14 |