結果

問題 No.18 うーさー暗号
ユーザー kat0rik
提出日時 2020-01-16 13:09:25
言語 Go
(1.23.4)
結果
AC  
実行時間 4 ms / 5,000 ms
コード長 318 bytes
コンパイル時間 11,026 ms
コンパイル使用メモリ 233,696 KB
実行使用メモリ 6,944 KB
最終ジャッジ日時 2024-06-23 15:58:06
合計ジャッジ時間 10,656 ms
ジャッジサーバーID
(参考情報)
judge1 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 13
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

package main
import "fmt"
func main() {
var S string
fmt.Scan(&S)
for i := 0; i < len(S); i++ {
// offset(i+1)%26
j := (i + 1) % 26
if int(S[i])-j-int('A') >= 0 {
fmt.Print(string(S[i] - byte(j)))
} else {
fmt.Print(string(S[i] - byte(j) + byte(26)))
}
}
fmt.Println()
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0