Arithmétique avancée

Certaines formules plus complexes nécessitent que certaines opérations soient effectuées en premier, et d'autres ensuite. En mathématiques, nous les priorisons avec des parenthèses.

y=10⋅(a+b−c)−2y = 10 \cdot (a + b - c) - 2

Dans cette formule, a + b - c doit être calculé avant la multiplication, et la soustraction de 2 doit se faire à la fin.

En mathématiques, la priorité la plus élevée est donnée aux parenthèses, puis à l'exponentiation, puis à la multiplication ou la division, puis à l'addition ou la soustraction.

Python suit le même ordre de priorité. L'ordre des priorités pour les opérations arithmétiques est :

  1. Parenthèses

  2. Exponentiation

  3. Multiplication et division

  4. Addition et soustraction

Sachant cela, votre tâche est de calculer une formule complexe, en donnant en entrée des entiers a et b :

y=a3+8(a+b)2−33ab−7y = a^3 + 8(a + b)^2 - 33 a b - 7

Affichez la valeur de y en sortie.

Entrée

Sortie

3
4

16

Constraints

Time limit: 1.6 seconds

Memory limit: 512 MB

Output limit: 1 MB