Programming/코딩 문제 풀이
2020/04/06 코딩 문제 연습(6단계 / 백준 10818,2562) C++
갓비니
2020. 4. 6. 06:14
<10818번 문제>/ 그냥 최소, 최대 출력
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
int main() {
int a,max,min;
cin >> a;
int *arr = new int[a];
for (int i = 0; i < a; i++) {
cin >> arr[i];
if (i == 0) {
max = arr[0];
min = arr[0];
}
if (arr[i] >= max) {
max = arr[i];
}
if (arr[i] <= min) {
min = arr[i];
}
}
cout << min << " " << max;
}
|
<2562번 문제> 최댓값과 그 인덱스+1 출력
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
int main() {
int max, min;
int arr[9];
int max_num, min_num;
for (int i = 0; i < 9; i++) {
cin >> arr[i];
if (i == 0) {
max = arr[0];
min = arr[0];
}
if (arr[i] >= max) {
max = arr[i];
max_num = i;
}
}
cout << max << "\n" << max_num+1;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |