0_ch4n
기계쟁이\n개발자
0_ch4n
0chn.xxx@gmail.com @0ch._.n
전체 방문자
오늘
어제

공지사항

  • All (282)
    • 🖥 CS (21)
      • 네트워크 (12)
      • 운영체제 (3)
      • 자료구조 (2)
      • Web (4)
    • 🧠 Algorithm (185)
      • [C] BOJ (93)
      • [JAVA] Programmers (91)
    • 📚 Study (69)
      • HTML&CSS (19)
      • MySQL (11)
      • JAVA (22)
      • Servlet&JSP (8)
      • Thymeleaf (2)
      • Spring (5)
      • JPA (2)
    • 📖 Book (1)
    • 📃 Certification (6)
      • 정보처리기사 (6)

인기 글

최근 글

최근 댓글

태그

  • 코테
  • 프로그래머스
  • 자바
  • java
  • CSS
  • 코딩테스트
  • kakao
  • 카카오
  • til
  • Programmers

블로그 메뉴

  • 홈
  • 태그
  • 방명록

티스토리

hELLO · Designed By 정상우.
0_ch4n

기계쟁이\n개발자

[C언어] 2562번 - 최댓값
🧠 Algorithm/[C] BOJ

[C언어] 2562번 - 최댓값

2022. 3. 30. 16:44
반응형

문제

9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.

예를 들어, 서로 다른 9개의 자연수

3, 29, 38, 12, 57, 74, 40, 85, 61

이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.

입력

첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다.

출력

첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다.

코드 

#include <stdio.h>

int main(void) {
	
	int arr[10000];
	int max = 0;
	int ind = 0;
	
	for(int i = 0; i < 9; i++) { //9개의 숫자 배열에 입력
		scanf("%d", &arr[i]);
	}
	
	for(int j = 0; j < 9; j++) { //9개의 숫자 크기 비교
		if(arr[j] > max) {
			max = arr[j];
			ind = j + 1;
		}	
	}
	
	printf("%d\n%d", max, ind); //최대값과 인덱스값 출력
	
	return 0;
}
반응형

'🧠 Algorithm > [C] BOJ' 카테고리의 다른 글

[C언어] 3052번 - 나머지  (0) 2022.03.30
[C언어] 2577번 - 숫자의 개수  (0) 2022.03.30
[C언어] 10818번 - 최소, 최대  (0) 2022.03.30
[C언어] 1110번 - 더하기 사이클  (0) 2022.03.30
[C언어] 10951번 - A+B - 4  (0) 2022.03.30
    0_ch4n
    0_ch4n
    while(true) { study(); }

    티스토리툴바