세제곱의 합

아직 제출이 없습니다시간 제한0.25초메모리 제한1024 MB

문제

은하는 수업 때 11부터 NN까지 수의 합과 11부터 NN까지 수의 세제곱의 합과 관련된 다음 공식을 배웠습니다.

  • (1+2++N)2=13+23++N3(1 + 2 + \cdots + N)^2 = 1^3 + 2^3 + \cdots + N^3

믿을 수 없었던 은하는 직접 코딩을 해서 검증해 보기로 했습니다. 11부터 NN까지 수의 합과 그 수를 제곱한 수, 또 11부터 NN까지 수의 세제곱의 합을 차례대로 출력하세요.

입력

첫 줄에 문제의 정수 NN이 주어집니다. (5N100)(5 \le N \le 100)

출력

세 줄을 출력하세요.

  • 첫 줄에는 11부터 NN까지 수의 합 1+2++N1+2+\cdots+N을 출력하세요.
  • 둘째 줄에는 11부터 NN까지 수의 합을 제곱한 수 (1+2++N)2(1+2+\cdots+N)^2을 출력하세요.
  • 셋째 줄에는 11부터 NN까지 수의 세제곱의 합 13+23++N31^3+2^3+\cdots+N^3을 출력하세요.

힌트

aa의 제곱은 aa를 두 번 곱한 수로, a2a^2으로 표현합니다. a2=a×aa^2 = a \times a입니다. 또한, aa의 세제곱은 aa를 세 번 곱한 수로, a3a^3으로 표현합니다. a3=a×a×aa^3 = a \times a \times a 입니다.