Cho số n, tìm tổng của n số lẻ dương đầu tiên.
Ví dụ: n=10 → 100 (1+3+5+7+9+11+13+15+17+19=100).
Giải thuật (Công thức toán học)
Tổng n số lẻ đầu tiên luôn bằng n². Chứng minh: dãy số lẻ là cấp số cộng công sai 2, tổng = n/2 * (2*1 + (n-1)*2) = n².
Ví dụ triển khai
def solve(n):
return n * n
print(solve(10))
Đầu vào
10
Đầu ra
100
100