만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

컴퓨터 배분

면접 대비

시간 제한3초메모리 제한1024 MB

요약
데스크톱 x대(가격 a)와 노트북 y대(가격 b)를 n개 부서에 나눌 때, 가장 중요도가 낮은 부서가 받을 수 있는 최대 총액을 구합니다.
난이도

보통10점 중 5점

유형
동적 계획법, 이분 탐색
정답자
아직 제출이 없습니다

문제

회사가 새 컴퓨터를 방금 샀다. 데스크톱은 xx대, 노트북은 yy대이다. 데스크톱 한 대의 가격은 aa달러, 노트북 한 대의 가격은 bb달러이며, 1≤a,b≤10001\le a,b \le 1000이다. 회사에는 nn개의 부서가 있고, 부서마다 중요도가 다르다. 사장은 컴퓨터를 나누는 간단한 규칙을 정했다. 더 중요한 부서는 덜 중요한 부서보다 가치가 크거나 같은 컴퓨터를 받아야 한다.

클라라가 배분을 맡았다. 클라라는 아주 유능하지만 가장 덜 중요한 부서에서 일한다. 클라라는 자기 부서가 받을 수 있는 컴퓨터의 가치를 최대로 높이고 싶어 한다. xx, aa, yy, bb, nn이 주어졌을 때 클라라의 부서가 받을 수 있는 컴퓨터 가치의 최댓값을 구하는 프로그램을 작성하라.

입력

한 줄에 다섯 정수 xx, aa, yy, bb, nn이 주어진다.

출력

가장 덜 중요한 부서가 받을 수 있는 컴퓨터 가치의 최댓값을 정수로 한 줄에 출력한다.

제한

2≤n≤10002\le n\le 1000

0≤x,y≤10000\le x,y \le 1000

예제3

  1. 예제 1

    입력
    3 300 2 500 2
    
    예상 출력
    900
    
  2. 예제 2

    입력
    3 150 5 110 3
    
    예상 출력
    300
    
  3. 예제 3

    입력
    58 364 37 255 13
    
    예상 출력
    2330