ABS にも採用した問題!
問題概要
長さが 3 の文字列 が与えられる。この文字列の文字は '0' か '1' である。
'1' が何文字あるかを答えよ。
解法
3 文字それぞれについて、'1' かどうかを調べれば OK。
#include <bits/stdc++.h> using namespace std; int main() { string S; cin >> S; int res = 0; if (S[0] == '1') ++res; if (S[1] == '1') ++res; if (S[2] == '1') ++res; cout << res << endl; }