Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Nhập vào 1 số nguyên \(n\).
Tính tổng \(1*1*1 + 2*2*2 + 3*3*3 + … + n*n*n\).
Example
Test 1
Input
3
Output
36
Bình luận
n = int(input())
print(((n * (n + 1)) // 2) ** 2)
chac chan cai nay se dung ^_^
Nicomachus nha
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.
code:
n=int(input())
t=0
i=0
while i<= n:
t+=i**3
i+=1
print(t)
Spolier Alert:
Nếu muốn ful thì sử dụng phương trình: (n^2 * (n + 1)^2) / 4
anh chị có thể giúp em về tổng bình phương được không ạ em mới lớp 4 nên không hiểu về tổng bình phương
Giới hạn n?
em mới học lớp 5 nên ko biết tính bình phương nên anh chị nào biết thì bày em cách tính với
Spoiler Alert
Ta có thể dễ dàng chứng minh được: \(1^3 + 2^3 + 3^3 + ... + n^3\) = \((1 + 2 + 3 + 4 + ... + n)^2\).
Vậy ta chỉ cần tính tổng \(1 + 2 + 3 + 4 + .... + n\) rồi bình phương nó lên thôi.
1 bình luận nữa