結果
問題 | No.8045 怪文書 |
ユーザー |
|
提出日時 | 2019-04-01 22:19:21 |
言語 | Kuin (KuinC++ v.2021.9.17) |
結果 |
AC
|
実行時間 | 3 ms / 2,000 ms |
コード長 | 1,859 bytes |
コンパイル時間 | 2,312 ms |
コンパイル使用メモリ | 148,876 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-09-16 10:04:20 |
合計ジャッジ時間 | 3,204 ms |
ジャッジサーバーID (参考情報) |
judge6 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 1 |
other | AC * 20 |
ソースコード
func main()if(dbg)var ss: [][]char ::|["ABCDEFGHIJKLMNOPQRSTUVWXZABCDEFGHIJKLMNPQRSTVWXYZ"] ~|["BCDEFGHIJKLMNOPQSTUVWXYZABCDFGHIJKLMNOPQRSTUVWXYZ"] ~|["ABCDEFHJKLMNOPQRSTUWXYZABCDFGHIJKLMOPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLMNOPQRSUVXYZABCDEFGHIJKLMNPQRSTUVWXYZ"] ~|["ABCDEFGHJKLMOPQRSUVWXYZABCDFHIJKLMNOPQRSTUVWXYZABCDFGHIJKLMNOPQTUVWXYZ"] ~|["ABCDEFGHIJKLMOPQRSTUVWXYZ"] ~|["BCDEFGHIJKLMOPQRSTUVWXYZABCEFGHIJKLMNOPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLNOPQRSTUVWXYZ."] ~|["ABCDEFGHIJKLMNOPQRSTUVWXZABCDEFGHIJKLMNPQRSTVWXYZABCDEFGHIJKLMNOPQSTUVWXYZ"] ~|["ABCDEFGHIJKLMNOPQRSUVWXYZBCDEFGHIJKLMNOPQRTUVWXYZABCDEFGHIJLMNOPQRSTUVWXYZ"] ~|["ABCDEFGHJKLMNOPQRTUVWXYZ"] ~|["ABCDEFGHIJKLMNOPQRSUVWXYZABCDEFGHIJKLMNPQRSTUVWXYZ"] ~|["ABCDEGHJKLMOPQRSTUVWXYZABCEFGHIJKLMNOPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLMNOPQRSUVWXYZABCDEFGIJKLMNOPQRSTUVWXYZABCDFGHIJKLMNOPQRSTUVWXYZ"] ~|["ABCDEGHIJKLMNOPQRSTUVWXYZBDEFGHIJKLMNOPQRSUVWXYZABCDEFGHIJKLMNPQSTUVWXYZABCDEFGHJKLMNOPQRSTUVWXYZBCDEFGHIJKMNOPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLMNPQRSTUVWXYZABCDEGHIJKLMNOPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLMOPQRSTUVWXYZ,"] ~|["ABCDEFGHIJKLNPQRSTUVWXYZABCEFGHIJKLMNOPQRSTVWXYZABCDEFGHIJKMNPQRSTUVWXYZ"] ~|["ABCDEFGHIJKLNOPQRSTUVWXYZ."]for _(0, ^ss - 1)var s: []char :: ss[_]var offset: int :: 0for i(0, ^s - 1)switch c(s[i])case 'A' to 'Z'while('A'.offset(offset % 26) <> c)do cui@print(['A'.offset(offset % 26)])do offset :+ 1end whiledo offset :+ 1defaultdo cui@print([s[i]])end switchend fordo cui@print(" ")end forend ifvar _: [][]char :: cui@input().split(" ")var N: int :: _[0].toInt(&)var M: int :: _[1].toInt(&)var ans: int :: 1if(N >= M)do ans :: 0elsefor n(1, N)do ans :* ndo ans :% Mend forend ifdo cui@print("\{ans}\n")end func