[백준] 1037번 최소공배수 / C++

#문제

백준 1037번 약수

#풀이

#include <iostream>

using namespace std;

int main()
{
	ios::sync_with_stdio(false); cin.tie(NULL);

	int N;
	int max = 0;
	int min = 1000001;

	cin >> N;

	for (int i = 0; i < N; ++i)
	{
		int a;
		cin >> a;

		if (a > max)
		{
			max = a;
		}

		if (a < min)
		{
			min = a;
		}
	}

	cout << (max * min);

	return 0;
}

#정리

입력받은 수 중에서 가장 큰 수와 가장 작은 수를 곱해 정답을 출력.




    Enjoy Reading This Article?

    Here are some more articles you might like to read next:

  • [백준] 2217번 로프 / C++
  • [백준] 1010번 다리 놓기 / C++
  • [백준] 1934번 최소공배수 / C++
  • [백준] 2563번 색종이 / C++
  • [백준] 7568번 덩치 / C++