結果

問題 No.327 アルファベット列
ユーザー FromBooska
提出日時 2023-02-23 19:27:52
言語 PyPy3
(7.3.15)
結果
WA  
実行時間 -
コード長 388 bytes
コンパイル時間 455 ms
コンパイル使用メモリ 81,912 KB
実行使用メモリ 54,248 KB
最終ジャッジ日時 2024-07-23 13:45:32
合計ジャッジ時間 3,997 ms
ジャッジサーバーID
(参考情報)
judge5 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 2 WA * 48
権限があれば一括ダウンロードができます

ソースコード

diff #

# 数字Nを26進数に直せばいいと思ったが失敗続いた
# まずN+1
# あとは該当アルファベットを加える

N = int(input())
N_remainder = N+1
alphabets = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ans_rev = []
while N_remainder > 0:
    N_remainder -= 1 #これを忘れがち
    ans_rev.append(alphabets[N%26])
    N_remainder //= 26
ans = ''.join(ans_rev[::-1])
print(ans)
0