Comet OJ c1847

c1847

更好的博客閱讀http://cconstantine.xyz/2020/03/15/c1847/ios

一道簡單的字符串比較。code

枚舉每一位,進行累加。ci

這裏用到了三目運算符。字符串

條件 ? 若爲真,則執行該處語句 : 若爲假,則執行該處語句;

因此代碼以下:get

#include <iostream>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <string>
#include <queue>
#include <stack>
#include <vector>
#include <set>
#include <map>

using std::cin;using std::cout;using std::cerr;using std::endl;

const int mmax = 100000;

char s[mmax + 10];
int len,ans = 0;

int main(){

    std::ios::sync_with_stdio(0);
    cin.tie(0);
    
    cin>>len;
    cin>>s;

    for(int i = 0;i < len;++i){
        s[i] == 'G' ? ++ans:ans; 
    }

    cout<<ans;
    return 0;
}

原題地址https://www.cometoj.com/problem/1847博客

相關文章
相關標籤/搜索