SRM480 암호
TopCoder Security Agency(TSA, 오늘 설립되었어요!)는 새로운 암호화 시스템을 개발했습니다.
이 시스템은 암호화하려고 숫자 리스트를 입력받습니다.
여러분은 TSA의 비밀 정보 수사원입니다. 암호화 과정에서 중요한 부분을 구현하는 것이 여러분의 일입니다.
여러분은 입력 리스트에서 1개의 값을 선택하고 값을 1 증가시킵니다.
이때 리스트 내부의 모든 숫자 곱이 가장 커져야 합니다.
int[] numbers 형태로 숫자 배열이 주어질 때 곱의 최댓값을 리턴하세요.
제약조건 : 매개변수 범위
capacities -> 2~50개의 요소가 있는 배열이며 각 요소의 값은 1~1000입니다.
리턴값 -> 2^62를 넘지 않습니다.
입력 리스트에 들어있는 숫자 중 하나의 값을 선택하여 값을 1 증가시킨다. 선택한 값과 나머지 숫자들을 모두 곱했을 때 그 결과가 최댓값이 되는 수를 리턴할 것
'Programming > 알고리즘' 카테고리의 다른 글
SRM436 FriendScore (0) | 2018.06.04 |
---|---|
SRM428 ThePalindrome (0) | 2018.06.04 |
SRM494 InterestingParty (0) | 2018.06.04 |