結果

問題 No.163 cAPSlOCK
コンテスト
ユーザー uchida_t
提出日時 2023-04-20 13:11:04
言語 Kotlin
(2.3.20)
コンパイル:
kotlinc _filename_ -include-runtime -d main.jar
実行:
kotlin main.jar
結果
CE  
(最新)
AC  
(最初)
実行時間 -
コード長 487 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 6,506 ms
コンパイル使用メモリ 422,124 KB
最終ジャッジ日時 2026-05-04 06:31:42
合計ジャッジ時間 7,109 ms
ジャッジサーバーID
(参考情報)
judge3_0 / judge1_1
このコードへのチャレンジ
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。

コンパイルメッセージ
Main.kt:7:45: error: 'fun Char.toUpperCase(): Char' is deprecated. Use uppercaseChar() instead.
            val changeUpperCase = result[i].toUpperCase()
                                            ^^^^^^^^^^^
Main.kt:10:45: error: 'fun Char.toLowerCase(): Char' is deprecated. Use lowercaseChar() instead.
            val changeLowerCase = result[i].toLowerCase()
                                            ^^^^^^^^^^^

ソースコード

diff #
raw source code

fun main(args: Array<String>) {
    val input = readLine()!!
    val result: MutableList<Char> = input.toMutableList()

    for (i in result.indices) {
        if (result[i].isLowerCase()) {
            val changeUpperCase = result[i].toUpperCase()
            result[i] = changeUpperCase
        } else if (result[i].isUpperCase()) {
            val changeLowerCase = result[i].toLowerCase()
            result[i] = changeLowerCase
        }
    }
    println(result.joinToString(""))
}
0