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
コメント