Problema
Ver original (inglês)Retorne n multiplicado por ele mesmo. O quadrado de um número negativo é positivo.
Implemente square_number(n).
Entrada
n: Qualquer número inteiro dentro do intervalo permitido.
Saída
Retorne n × n.
Restrições
−3.000.000.000 ≤ n ≤ 3.000.000.000, de modo que o quadrado caiba em um inteiro com sinal de 64 bits.
Exemplos
Exemplo 1
Entrada:
n = 12
Saída esperada:
expected = 144
Entrada:
long long n = 12;
Saída esperada:
long long expected = 144;
Entrada:
long n = 12;
Saída esperada:
long expected = 144;
Explicação
12 × 12 = 144.
Exemplo 2
Entrada:
n = -7
Saída esperada:
expected = 49
Entrada:
long long n = -7;
Saída esperada:
long long expected = 49;
Entrada:
long n = -7;
Saída esperada:
long expected = 49;
Explicação
(−7) × (−7) = 49.