3135 - Pătrat Magic 5

From Bitnami MediaWiki
Revision as of 18:33, 24 October 2023 by AntalKrisztian (talk | contribs) (Pagină nouă: 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 == <sy...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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>

  1. Citirea valorii n de la tastatură

n = int(input("Introduceți latura pătratului: "))

  1. Calcularea constantei pătratului magic

constanta = n * (n**2 + 1) // 2

print("Constanta pătratului magic este: ", constanta)

</syntaxhighlight>