[백준/BOJ] 1026번 보물


[백준/BOJ] 1026번 보물

백준 온라인 저지 1026번 보물https://www.acmicpc.net/problem/1026문제옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다.길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자.S = A[0]*B[0] + ... + A[N-1]*B[N-1]S의 값을 가장 작게 만들기 위해 A의 수를 재배열하자. 단, B에 있는 수는 재배열하면 안 된다.S의 최솟값을 출력하는 프로그램을 작성하시오.풀이S의 최솟값을 구하려면 두 배열이 어떤 조건일 때 가능할까 ?예제 입력 1로 예시를 들어 보면,0 1 1 1 6 0 1 1 1 6 1 1 0 6 11 2 3 7 8 = 60(오름/오름) 8 7 3 2 1 ..........



원문링크 : [백준/BOJ] 1026번 보물