C题 这样过了94.12%
哪里遗漏了?
void solve() {ll n; cin >> n;string s; cin >> s;ll win = 0, lose = 0;ll ans = 0; for(ll i = 0; i < n; i++){ if(s[i] == '0')lose++; else win++; if(lose > win){ cout << lose << endl; return; } } cout << lose+win << endl; }
哪里遗漏了?
void solve() {ll n; cin >> n;string s; cin >> s;ll win = 0, lose = 0;ll ans = 0; for(ll i = 0; i < n; i++){ if(s[i] == '0')lose++; else win++; if(lose > win){ cout << lose << endl; return; } } cout << lose+win << endl; }
相关推荐