提出 #35638333
ソースコード 拡げる
N, S = int(input()), input()
P, R, skip = set(['{0}x{0}'.format(p) for p in 'aiueo']), [], 0
for i in range(N - 2):
if skip == 0 and S[i:i + 3] in P:
R.extend([i, i+1, i+2])
skip += 3
skip = max(skip - 1, 0)
R = set(R)
print(''.join([('.' if i in R else s) for i, s in enumerate(S)]))
提出情報
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 7 / 7 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | example0.txt, example1.txt, example2.txt |
| All | 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, example0.txt, example1.txt, example2.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 000.txt | AC | 63 ms | 61756 KiB |
| 001.txt | AC | 48 ms | 61964 KiB |
| 002.txt | AC | 50 ms | 61964 KiB |
| 003.txt | AC | 47 ms | 61784 KiB |
| 004.txt | AC | 50 ms | 61812 KiB |
| 005.txt | AC | 50 ms | 61872 KiB |
| 006.txt | AC | 48 ms | 61964 KiB |
| 007.txt | AC | 49 ms | 62520 KiB |
| 008.txt | AC | 47 ms | 62528 KiB |
| 009.txt | AC | 95 ms | 99256 KiB |
| 010.txt | AC | 89 ms | 91732 KiB |
| 011.txt | AC | 88 ms | 87776 KiB |
| 012.txt | AC | 102 ms | 115580 KiB |
| 013.txt | AC | 104 ms | 120516 KiB |
| 014.txt | AC | 101 ms | 113700 KiB |
| 015.txt | AC | 106 ms | 120624 KiB |
| 016.txt | AC | 106 ms | 124840 KiB |
| example0.txt | AC | 48 ms | 62000 KiB |
| example1.txt | AC | 49 ms | 61912 KiB |
| example2.txt | AC | 49 ms | 61864 KiB |