나의 발자취

[2562]최댓값 본문

computer language/C++

[2562]최댓값

달모드 2020. 11. 18. 13:25
#include <iostream>
#define N 9 // 문제에 의해 자연수의 갯수가 9개로 정해짐.
using namespace std;
int arr [N] ;

int getMax(){
  int max = 0;
  int index = 0;

  for(int i = 0 ; i<sizeof(arr);i++){ //sizeof()
    if(arr[i]>=max){
      max = arr[i];
      index = i;
    }
  }
  return index;
}

int main(void){

  for (int i=0; i < N; i++){
    cin >> arr[i]; 
  }
  int index = getMax();
  cout << arr[index] <<endl;
  cout << index +1;
  return 0;
  
} 

'computer language > C++' 카테고리의 다른 글

[10818] 최소, 최대  (0) 2020.11.18
8393. 팩토리얼 계산 (풀이 두개, 메모리 비교)  (0) 2020.10.13
백준 1330. 시계  (0) 2020.10.07
백준 1008 - A/B 출력  (0) 2020.10.07
백준 11021번  (0) 2020.09.14
Comments