전체 글
[C++ 백준] 2562 최대값
[C++ 백준] 2562 최대값
2020.03.13문제 설명 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. 첫 째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 풀이 과정 9개의 숫자를 순서대로 입력받는다. 초기값을 0으로 지정한 max라는 변수를 입력한 값과 비교해서 max값이 작다면 입력한 값을 max에 넣어주고 해당 인덱스 값을 저장한다. index는 0부터 시작하므로 1을 더해준다..
[C++ 백준] 10818 최소, 최대
[C++ 백준] 10818 최소, 최대
2020.03.11문제 설명 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. 첫째 줄에 주어진 정수 N개의 최솟값과 최댓값을 공백으로 구분해 출력한다. 풀이 과정 최대값 1000000 최소값 -1000000이므로 초기값을 최대 -1000000 최소 1000000으로 잡고 count크기의 배열을 입력받아서 비교한다. 소스 코드 #include using namespace std; int main() { int count; int min = 1000000; int max ..