一站式快速网站排名多少钱,wordpress标题不能空,wordpress横菜单间隔,网站建设分享文章原题传送 INPUT Output Examples 题意#xff1a; 有个长度我n的字符串#xff0c;然后把它分成k分#xff0c;要使每份都good且为正数#xff08;good的要求为该数中0和1的个数不同#xff09;#xff0c;求输出最小的结果#xff08;答案不唯一输出一个即可#xf…原题传送 INPUT Output Examples 题意 有个长度我n的字符串然后把它分成k分要使每份都good且为正数good的要求为该数中0和1的个数不同求输出最小的结果答案不唯一输出一个即可 难度★ 题解果然是cf典型的A题只要能想明白难度并不大 第一步先判断整体1和0的个数如果不同直接输出1和它本身 第二步如果不同先输出二因为最小的结果就是拆成两个字符串让两个都good然后将第一个数和后面所有数拆开输出这样后面的数绝对满足good因为它原本1和0相等现在拆走一个就肯定不相等这样就OK了。 这个题简单就在于答案很多满足一个即可而最简单的就是把第一个数和后面拆开。
#includebits/stdc.h//万能头文件让我快乐
using namespace std;
int main(){int ans1,ans2;int n;string m;while(~scanf(%d),n){cin m;ans1 0,ans2 0;for(int i 0;i n;i){if(m[i] 1) ans1;else ans2;}if(ans2 ! ans1)cout 1endlm endl;else{printf(2\n);printf(%d,m[0]);for(int i 1;i n;i)cout m[i];cout endl;}}return 0;}每天水A题天天没烦恼。。。 下回做点难的不能再混了。。