問題
原文(英語)を表示n を自分自身で掛けた値を返してください。負の数の二乗は正の値になります。
square_number(n) を実装してください。
入力
n: 許容範囲内の任意の整数。
出力
n × n を返してください。
制約
−3,000,000,000 ≤ n ≤ 3,000,000,000 なので、二乗の結果は符号付き64ビット整数に収まります。
例
例 1
入力:
n = 12
期待される出力:
expected = 144
入力:
long long n = 12;
期待される出力:
long long expected = 144;
入力:
long n = 12;
期待される出力:
long expected = 144;
解説
12 × 12 = 144。
例 2
入力:
n = -7
期待される出力:
expected = 49
入力:
long long n = -7;
期待される出力:
long long expected = 49;
入力:
long n = -7;
期待される出力:
long expected = 49;
解説
(−7) × (−7) = 49。