結果
問題 |
No.327 アルファベット列
|
ユーザー |
![]() |
提出日時 | 2025-10-05 17:52:38 |
言語 | C90 (gcc 12.3.0) |
結果 |
AC
|
実行時間 | 1 ms / 2,000 ms |
コード長 | 394 bytes |
コンパイル時間 | 478 ms |
コンパイル使用メモリ | 36,928 KB |
実行使用メモリ | 7,720 KB |
最終ジャッジ日時 | 2025-10-05 17:52:41 |
合計ジャッジ時間 | 2,426 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 50 |
ソースコード
#include <stdio.h> int main(void) { long long int n; char s[20] = {0}; int i; scanf("%lld", &n); s[0] = n % 26 + 'A'; n /= 26; i = 1; while(n > 0) { if(n % 26 == 0){ s[i] = 'Z'; n -= 26; } else{ s[i] = n % 26 - 1 + 'A'; } n /= 26; i++; } s[i] = '\0'; /*printf("%s\n", s);*/ i--; do { printf("%c", s[i]); i--; }while(i >= 0); printf("\n"); return 0; }