Quang tô màu các ô vuông để vẽ cây thông. Thân cây thông là hình vuông độ trộng 1 ô. Kể từ đỉnh xuống, cứ cách một ô Quang vẽ một cành lá, mỗi cành lá là môt hình vuông nằm ngang độ cao 1 ô, phân chìa ra khỏi thân mỗi cành ở bên phái và bên trái là như nhau. Cành lá thứ i có phân chìa ra mỗi bên là i ô. Cành lá cuôi cùng cách mặt đất 1 ô. Cây thông Quang vẽ có n cành. Hãy xác định số ô vuông tạo ra cây thông.
(thonny pls)
Quảng cáo
2 câu trả lời 180
def tinh_so_o_vuong(n):
# Công thức: n^2 + 3n
return n**2 + 3*n
# Nhập số cành n từ người dùng
try:
n = int(input("Nhập số cành lá (n): "))
if n < 1:
print("Số cành phải là số nguyên dương.")
else:
tong_o = tinh_so_o_vuong(n)
print(f"Tổng số ô vuông để tạo ra cây thông có {n} cành là: {tong_o}")
except ValueError:
print("Vui lòng nhập một số nguyên.")
bn oi
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK8736
