1.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName | 
|---|---|---|---|---|
| 5900f3d71000cf542c50fee9 | Problema 106: Somas especiais de subconjuntos: meta-testes | 5 | 301730 | problem-106-special-subset-sums-meta-testing | 
--description--
Considere que S(A) representa a soma dos elementos no conjunto A, de tamanho n. Vamos chamá-la de uma soma especial definida se, para dois subconjuntos disjuntos, B e C, as seguintes propriedades são verdadeiras:
- S(B) ≠ S(C); isto é, as somas de subconjuntos não podem ser iguais.
- Se B contém mais elementos que C, S(B) > S(C).
Para este problema, vamos supor que um determinado conjunto contém n elementos estritamente crescentes e já satisfaz a segunda regra.
Notavelmente, dos 25 pares de subconjuntos possíveis que podem ser obtidos a partir de um conjunto para o qual n = 4, apenas 1 destes pares precisa ser testado para a igualdade (primeira regra). Da mesma forma, quando n = 7, apenas 70 dos 966 pares de subconjunto precisam ser testados.
Para n = 12, quantos dos 261625 pares de subconjunto que podem ser obtidos precisam ser testados para a igualdade?
Observação: este problema está relacionado aos problemas 103 e 105.
--hints--
subsetSumsMetaTesting() deve retornar 21384.
assert.strictEqual(subsetSumsMetaTesting(), 21384);
--seed--
--seed-contents--
function subsetSumsMetaTesting() {
  return true;
}
subsetSumsMetaTesting();
--solutions--
// solution required