B - 罠

cpatcoderjust dostringdiff experimentaldiff gray

最終更新日

Table of Contents

Loading...

問題

https://atcoder.jp/contests/abc002/tasks/abc002_2 (新しいタブで開く)

問題文

文字列の中から、母音を消してね。

制約

サンプル

I/O 1

chokudai
chkd

I/O 2

okanemochi
knmch

I/O 3

aoki
k

I/O 4

mazushii
mzsh

考察

方針 1. 母音を飛ばす

母音が来たら continue で飛ばす。

方針 2. 母音を消す

正規表現置換で [aiueo] を消す。

コード

方針 1

https://atcoder.jp/contests/abc002/submissions/34852447 (新しいタブで開く)

int main() { string w; cin >> w; rep(i, w.size()) { if (w[i] == 'a' || w[i] == 'i' || w[i] == 'u' || w[i] == 'e' || w[i] == 'o') continue; cout << w[i]; } cout << endl; return 0; }

方針 2

https://atcoder.jp/contests/abc002/submissions/26268280 (新しいタブで開く)

int main(){ string s; cin >> s; cout << regex_replace(s, regex("[aiueo]"), "") << endl; return 0; }