Codeforces 603A Alternative Thinking
生活随笔
收集整理的這篇文章主要介紹了
Codeforces 603A Alternative Thinking
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題意:給你一個01串,必須替換一次,且替換的為子串。問換完后,最大01串長度。
1 #include <bits/stdc++.h> 2 typedef long long ll; 3 using namespace std; 4 int main() 5 { 6 int n,sum = 1; 7 string s; 8 cin >> n >> s; 9 char last = s[0]; 10 for(int i = 1 ; i < n ; i ++) 11 { 12 if(last != s[i]) 13 { 14 sum ++; 15 last = s[i]; 16 } 17 } 18 if(sum >= n - 1) 19 cout << n << endl; 20 else 21 cout << sum + 2 << endl; 22 return 0; 23 } View Code?
轉載于:https://www.cnblogs.com/ITUPC/p/5014174.html
總結
以上是生活随笔為你收集整理的Codeforces 603A Alternative Thinking的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌套的Try-Catch块-------
- 下一篇: oozie安装总结