ABC279 A問題 wwwvvvvvv【C++】

ABC

ABC279のA問題 wwwvvvvvv の回答例です。

実装の概略
問題で聞かれていることをそのまま実装します。

string型で入力を受け取ります。
受け取った入力に対しfor文を用いて一文字ずつチェックを行い、
‘w’の時にはansに2を、’v’の時にはansに1を追加します。

C++での回答例です!

#include<bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i = 0; i < (n); ++i)

int main() {
    string s; cin >> s;
    int ans = 0;
    rep(i, s.size()) {
        if (s[i] == 'v') ans++;
        else ans += 2;
    }
    cout << ans << endl;
    return 0;
}

入力例

vvvwwwwwv

出力結果

14

コメント