扁平星号金字塔
本课属于 Coddy Kotlin 学习旅程的“基础知识”单元。第 91 课,共 93 课。
挑战
中等从输入中读取一个整数 n,并打印一个扁平的星号金字塔。每组星号的数量逐渐增加,所有内容都在同一行,并用空格分隔。
图案应包含:
- 第 1 组:1 个星号
- 第 2 组:2 个星号
- 第 3 组:3 个星号
- ……依此类推,直到第
n组
每组星号之间应以一个空格分隔。输出末尾不能有多余的空格。
输入格式:
一个整数 n,表示组数。
输出格式:
一行,包含扁平的金字塔图案。
示例:
如果输入为 4,输出应为:
* ** *** ****如果输入为 6,输出应为:
* ** *** **** ***** ******亲手试试
fun main() {
// 读取输入
val n = readLine()!!.toInt()
// TODO:在下方编写你的代码
// 用星号组构建扁平金字塔图案
// 第 1 组有 1 个星号,第 2 组有 2 个星号,依此类推。
// 每组之间用一个空格分隔
// 输出结果(末尾不要有空格)
// println(result)
}基础知识中的所有课
自己练习: Kotlin 在线编辑器