python输入一个正整数n,输出符号‘*’的沙漏型规则图形。 输入格式: 在一行输入整数。 输出格式: 输出符号‘*’的沙漏型规则图形。 输入样例: 4 输出样例: ******* ***** *** * *** ***** *******
时间: 2023-11-25 10:50:24 浏览: 226
python 和为s的连续正数序列,输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数
```python
n, c = input().split()
n = int(n)
i = 1
while (2 * i - 1) ** 2 <= n:
i += 1
i -= 1
remain = n - (2 * i - 1) ** 2
for j in range(i):
print(' ' * j + c * (2 * (i - j) - 1))
for j in range(1, i):
print(' ' * (i - j - 1) + c * (2 * j + 1))
print(remain)
```
阅读全文