2562번: 최댓값
9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어
www.acmicpc.net
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num[] = new int[9];
for(int i=0;i<num.length;i++) {
num[i]= scanner.nextInt();
}
int count = 0;
int max = 0;
for(int i=0;i<num.length;i++) {
if (num[i]>max) {
max = num[i];
count =i+1;
}
}
System.out.println(max);
System.out.println(count);
}
}
Arrays.binarysearch()
🙋 질문 ➜ 🙆
🙋: 어느 부분에서 오류가 나는지 이클립스에선 오류없이 잘 돌아가는데 백준에서 제출시 자꾸 실패로 뜬다.
🙆: int max = num[0] ➜ int max = 0 으로 바꾸고 제출하니 성공
📮개인 공부를 위한 공간으로 틀린 부분이 있을 수도 있습니다.📮
문제점 및 수정 사항이 있을 시, 언제든지 댓글로 피드백 주시기 바랍니다.
'algorithm > 백준' 카테고리의 다른 글
[백준/JAVA] #1194: 달이 차오른다, 가자. (0) | 2022.10.06 |
---|