반응형
https://www.acmicpc.net/problem/2562
📕 풀이방법
📔 입력 및 초기화
9개 수를 저장할 일차원 배열 arr, 가장 큰 값을 저장할 big, 최댓값의 index를 저장할 index변수를 선언합니다.
📔 풀이과정
for loop를 돌면서 9개의 수를 arr에 입력합니다. 매 입력마다 arr[i]가 big보다 크다면 big에 arr[i]를 저장하며 i값 또한 같이 저장해줍니다.
📔 정답출력
최댓값과 그 index를 출력해줍니다.
📕 Code
#include <stdio.h>
int main() {
int arr[10], big = 0, index;
for (int i = 1; i <= 9; i++)
{
scanf("%d", &arr[i]);
if (arr[i] > big)
{
big = arr[i];
index = i;
}
}
printf("%d\n%d", big, index);
}
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 1977번 : 완전제곱수 (0) | 2016.10.27 |
---|---|
(C) - 백준(BOJ) 10039 : 평균점수 (0) | 2016.10.20 |
(C) - 백준(BOJ) 2753번 : 윤년 답 (0) | 2016.10.20 |
(C++) - 백준(BOJ) 1292번 : 쉽게 푸는 문제 답 (0) | 2016.10.19 |
(C++) - 백준(BOJ) 2475번 : 검증수 답 (0) | 2016.10.04 |