結果
問題 | No.18 うーさー暗号 |
ユーザー | バカらっく |
提出日時 | 2019-09-01 12:48:57 |
言語 | Kotlin (1.9.23) |
結果 |
AC
|
実行時間 | 295 ms / 5,000 ms |
コード長 | 390 bytes |
コンパイル時間 | 13,067 ms |
コンパイル使用メモリ | 434,936 KB |
実行使用メモリ | 51,960 KB |
最終ジャッジ日時 | 2024-05-05 20:34:00 |
合計ジャッジ時間 | 17,072 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge5 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 284 ms
51,580 KB |
testcase_01 | AC | 290 ms
51,716 KB |
testcase_02 | AC | 278 ms
51,532 KB |
testcase_03 | AC | 281 ms
51,844 KB |
testcase_04 | AC | 286 ms
51,816 KB |
testcase_05 | AC | 288 ms
51,560 KB |
testcase_06 | AC | 292 ms
51,960 KB |
testcase_07 | AC | 295 ms
51,848 KB |
testcase_08 | AC | 294 ms
51,692 KB |
testcase_09 | AC | 287 ms
51,868 KB |
testcase_10 | AC | 283 ms
51,500 KB |
testcase_11 | AC | 285 ms
51,616 KB |
testcase_12 | AC | 289 ms
51,872 KB |
コンパイルメッセージ
Main.kt:1:10: warning: parameter 'args' is never used fun main(args: Array<String>) { ^ Main.kt:10:34: warning: 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead. arr[i] = ('A' + newChar).toInt() ^
ソースコード
fun main(args: Array<String>) { val inText = readLine()!! val arr = inText.map { it - 'A' }.toMutableList() val span = 'Z' - 'A' + 1 for(i in arr.indices) { var newChar = arr[i] - (i+1) while (newChar < 0) { newChar = newChar + span } arr[i] = ('A' + newChar).toInt() } println(arr.map { it.toChar() }.joinToString("")) }