Problem Solving/백준

[백준-2562] 최댓값

<문제>


<Code>

#include <iostream>
using namespace std;
int main() {
  int arr[9];
  int max=0, index=0;
  for(int i=0;i<9;i++){
    cin>>arr[i];
    if(max<arr[i]){
      max=arr[i];
      index=i;
    }
  }
  cout<<max<<"\n"<<index+1;
}


<Comment>

index만 출력했더니 -1값이 나와서 1차 당황, 카톡도 하고 유튜브도 보다가 풀어서 그런지 시간 초과가 나와서 2차 당황

(->풀기 시작했으면 빨리빨리 끝내자)


www.acmicpc.net/problem/2562

 

2562번: 최댓값

9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어

www.acmicpc.net

 

'Problem Solving > 백준' 카테고리의 다른 글

[백준-9012] 괄호  (0) 2021.02.05
[백준-15596] 정수 N개의 합  (0) 2021.02.05
[백준-2884] 알람 시계  (0) 2021.02.03
[백준-10430] 나머지  (0) 2021.02.03
[백준-10171] 고양이 출력하기  (0) 2021.01.28