結果
| 問題 | No.701 ひとりしりとり | 
| コンテスト | |
| ユーザー |  学ぶマン | 
| 提出日時 | 2025-10-02 19:05:51 | 
| 言語 | PyPy3 (7.3.15) | 
| 結果 | 
                                AC
                                 
                             | 
| 実行時間 | 93 ms / 2,000 ms | 
| コード長 | 377 bytes | 
| コンパイル時間 | 312 ms | 
| コンパイル使用メモリ | 82,196 KB | 
| 実行使用メモリ | 76,176 KB | 
| 最終ジャッジ日時 | 2025-10-02 19:06:04 | 
| 合計ジャッジ時間 | 2,422 ms | 
| ジャッジサーバーID (参考情報) | judge5 / judge1 | 
(要ログイン)
| ファイルパターン | 結果 | 
|---|---|
| other | AC * 12 | 
ソースコード
N = int(input())
# 最後は an
# 最後以外は a ***** a
# ***** には 0 ~ 9 を入れる
d = {}
d['0'] = 'a'
d['1'] = 'b'
d['2'] = 'c'
d['3'] = 'd'
d['4'] = 'e'
d['5'] = 'f'
d['6'] = 'g'
d['7'] = 'h'
d['8'] = 'i'
d['9'] = 'j'
for i in range(N - 1):
    res = ['a']
    for s in str(i):
        res.append(d[s])
    res.append('a')
    print(''.join(res))
print('an')
            
            
            
        