Menu
CoddyTech

扁平星号金字塔

本课属于 Coddy Kotlin 学习旅程的“基础知识”单元。第 91 课,共 93 课。

challenge icon

挑战

中等

从输入中读取一个整数 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 在线编辑器