Python 程式來列印有 n 行的迴文三角
假設我們有一個數字 n。我們必須找到一個有 n 行且每一行都包含迴文的三角形。
因此,如果輸入像 n = 5 一樣,則輸出將是
1 121 12321 1234321 123454321
為了解決這個問題,我們將遵循以下步驟 -
- 對於範圍為 1 到 n,執行
- 顯示 ((10^i) - 1)/9 的整數部分)^2
- 轉至下一行
示例
讓我們看看以下實現以更好地理解 -
def solve(n):
for i in range(1,n+1):
print((((10**i) - 1)//9)**2)
n = 8
solve(n)輸入
8Output
1 121 12321 1234321 123454321 12345654321 1234567654321 123456787654321
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP