3135 - Pătrat Magic 5
Un Pătrat Magic este un pătrat ce conține numerele de la 1 la n 2 în care sumele fiecăror linii, coloane și a celor două diagonale sunt egale. Această sumă se mai numește și constanta pătratului magic.
Cerinţa
Să citește de la tastatură un număr natural n reprezentând latura pătratului. Să se determine constanta acestuia.
Restricții și precizări
- 3 ⩽ n ⩽ 1290
Exemplu
- Intrare
- 3
- Ieșire
- 15
Rezolvare
<syntaxhighlight lang="python" line>
- Citirea valorii n de la tastatură
n = int(input("Introduceți latura pătratului: "))
- Calcularea constantei pătratului magic
constanta = n * (n**2 + 1) // 2
print("Constanta pătratului magic este: ", constanta)
</syntaxhighlight>