結果
| 問題 |
No.646 逆ピラミッド
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2018-05-02 18:22:26 |
| 言語 | Kotlin (2.1.0) |
| 結果 |
CE
(最新)
AC
(最初)
|
| 実行時間 | - |
| コード長 | 315 bytes |
| コンパイル時間 | 10,070 ms |
| コンパイル使用メモリ | 405,212 KB |
| 最終ジャッジ日時 | 2024-11-14 20:25:27 |
| 合計ジャッジ時間 | 10,565 ms |
|
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
コンパイルメッセージ
Main.kt:1:26: error: unresolved reference: experimental
import kotlin.coroutines.experimental.*
^
Main.kt:6:5: error: unresolved reference: buildSequence
buildSequence {
^
Main.kt:7:9: error: unresolved reference: yieldAll
yieldAll(N downTo 1)
^
Main.kt:10:9: error: unresolved reference: buildSequence
buildSequence {
^
Main.kt:11:26: error: unresolved reference: it
for (j in 1..it) yield(N)
^
Main.kt:11:30: error: unresolved reference: yield
for (j in 1..it) yield(N)
^
Main.kt:15:6: error: overload resolution ambiguity:
public inline fun <T> Iterable<TypeVariable(T)>.forEach(action: (TypeVariable(T)) -> Unit): Unit defined in kotlin.collections
public inline fun <K, V> Map<out TypeVariable(K), TypeVariable(V)>.forEach(action: (Map.Entry<TypeVariable(K), TypeVariable(V)>) -> Unit): Unit defined in kotlin.collections
.forEach { println(it) }
^
Main.kt:15:24: error: unresolved reference: it
.forEach { println(it) }
^
ソースコード
import kotlin.coroutines.experimental.*
fun main(args : Array<String>) {
val N = (readLine() ?: "").toInt()
buildSequence {
yieldAll(N downTo 1)
}
.map {
buildSequence {
for (j in 1..it) yield(N)
}
.joinToString("")
}
.forEach { println(it) }
}