<< 문제 >>
https://www.acmicpc.net/problem/1037
약수는 짝을 이루는 수가 있으니 간단한거 최소-최대가 좋겠죠
min max를 찾아주는데, else if를 사용하면 min과 max가 같은 경우에 무시될 수 있기 때문에
if - if를 사용합니다.
<< 코드 >>
#include <iostream>
using namespace std;
int main(){
int num;
int min = 1000000000;
int max = 2;
int input;
cin >> num;
for(int i=0; i<num; i++){
cin >> input;
if(input > max){
max = input;
}
if(input < min){
min = input;
}
}
cout << max * min;
}
<< GitHub >>
< 백준 BaekJoon : 26069번 붙임성 좋은 총총이 > C++ (0) | 2024.01.24 |
---|---|
< 백준 BaekJoon : 1037번 약수 > C++ (0) | 2024.01.24 |
< 백준 BaekJoon : 24511번 queuestack> C++ (0) | 2024.01.23 |
< 백준 BaekJoon : 2346번 풍선 터뜨리기> C++ (0) | 2024.01.23 |
< 백준 BaekJoon : 28279번 덱 2> C++ (0) | 2024.01.23 |
댓글 영역