C++ 数字を受け取って各桁の数字を評価

1 min read

atcoder 210B 解説が元

    string s; 
    cin >> s; //00100などをstringで受け取る
    for(int i=0; i (int)s.size(); i++){ //各桁を評価
        if(s[i] == '1'){ //桁の数字が1のとき
            if(i % 2 == 0) cout <<"xxxx" << endl; //処理内容記載
            else cout << "yyyy" << endl;
            break;
        }
    }

Discussion

ログインするとコメントできます