1.4 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName | 
|---|---|---|---|---|
| 5900f4231000cf542c50ff36 | Problema 183: Produto máximo das partes | 5 | 301819 | problem-183-maximum-product-of-parts | 
--description--
Considere N um número inteiro positivo que pode ser dividido em k partes iguais, r = \frac{N}{k}, de modo que N = r + r + \cdots + r.
Considere P o produto dessas partes, P = r × r × \cdots × r = r^k.
Por exemplo, se 11 for dividido em cinco partes iguais, 11 = 2,2 + 2,2 + 2,2 + 2,2 + 2,2, então P = {2.2}^5 = 51,53632.
Considere M(N) = P_{max} para um valor dado de N.
Acontece que o máximo para N = 11 é encontrado ao dividirmos onze em quatro partes iguais, o que leva a P_{max} = {(\frac{11}{4})}^4; ou seja, M(11) = \frac{14641}{256} = 57.19140625, que é um número decimal finito.
No entanto, para N = 8, o máximo é alcançado dividindo-o em três partes iguais, então M(8) = \frac{512}{27}, que é um decimal infinito.
Considere D(N) = N se M(N) for um decimal infinito e D(N) = -N se M(N) for um decimal finito.
Por exemplo, \sum D(N) para 5 ≤ N ≤ 100 é 2438.
Encontre \sum D(N) para 5 ≤ N ≤ 10000.
--hints--
maximumProductOfParts() deve retornar 48861552.
assert.strictEqual(maximumProductOfParts(), 48861552);
--seed--
--seed-contents--
function maximumProductOfParts() {
  return true;
}
maximumProductOfParts();
--solutions--
// solution required