Bambino Piramidal


Enviar solució

Punts: 6
Temps Límit: 1.0s
Límit de memòria: 64M

Autors/es:
tipus del problema
Bucles simples
Categoria
Codejam
Llenguatges permesos
C, C#, C++, Haskell, Java, Kotlin, Python

aireacondicionat En Bambino, després que el seu ex el deixés per un influencer de ioga tàntric, ha decidit que l'única manera de recuperar-lo és demostrant-li que ell també pot ser un guru... però dels negocis! La seva brillant idea? Muntar un "sistema d'inversió multinivell totalment legítim" (wink, wink).

El sistema funciona així:

  • En Bambino posa una inversió inicial X
  • Cada nivell multiplica per 2 la inversió del nivell anterior
  • Cada nou nivell necessita el doble de persones que l'anterior
  • En Bambino es queda amb tots els diners (òbviament, pa’ que respeten)

Has d'ajudar en Bambino a calcular quants diners acumularà en total després de N nivells. Per exemple:

  • Inversió inicial: 100€
  • Nivells: 3
  • Resultat: 700€ (Nivell 1: 100€, Nivell 2: 200€, Nivell 3: 400€)

Entrada

La primera línia indica el nombre de casos. Cada cas consta de 2 línies:

  • La primer indica la inversió inicial.
  • La segona línia el nombre de nivells del “negoci” (nombre enter positiu).

Sortida

Un únic nombre que indica la quantitat total aconseguida.

Exemple d'Entrada

Copy
4
100
3
55
7
1000
10
12
22

Exemple de Sortida

Copy
700
6985
1023000
50331636

Comentaris

En aquests moments no hi ha comentaris.