백준 문제풀이

백준 2562번 - C++

diligent_gideok 2022. 4. 12. 01:49
#include <bits/stdc++.h>
using namespace std;

// 배열 없이 바로 값 비교 후 저장 풀이
int  n, val, flag;  // 전역변수의 초기값은 0이다.

int main(void) {
	ios::sync_with_stdio(0);
	cin.tie(0);


	for (int i = 0; i < 9; i++) {
		cin >> n;
		if (val < n) {
			val = n;
			flag = i + 1;
		}
	}
	cout << val << "\n" << flag;


}​
#include <bits/stdc++.h>
using namespace std;

//max_element 함수를 이용한 풀이
int a[9];
int main(void) {
	ios::sync_with_stdio(0);
	cin.tie(0);

	for (int i = 0; i < 9; i++) cin >> a[i];
	cout << *max_element(a, a + 9) << '\n';
	cout << max_element(a, a + 9) - a + 1;
}
#include <bits/stdc++.h>
using namespace std;


int main(void) {
	ios::sync_with_stdio(0);
	cin.tie(0);

	int arr[9], val,flag ;
	for (int i = 0; i < 9; i++) cin >> arr[i];
	for (int i = 0; i < 9; i++) {
		if (val < arr[i]) {
			val = arr[i];
			flag = i+1;
		}
	}
	cout << val << "\n" << flag;
}