输出狗屁不通,求助
查看原帖
输出狗屁不通,求助
749361
wzm12313楼主2022/10/1 19:20
#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
    //freopen("fruit.in","r",stdin);
    //freopen("fruit.out","w",stdout);
	cin>>n;
	vector<char> fruit(n+7);
	bool fr=1;
	for(int i=0;i<n;i++){
	    char a;
		scanf("%c",&a);
		fruit.push_back(a);
	}
	while(fr){
		fr=0;
		for(int i=1;i<fruit.size();i++){
			if(fruit[i]!='3'&&fruit[i]!=fruit[i-1]){
				printf("%d ",i);
			    fruit[i]='3';
				fr=1;
			}
		}
		printf("\n");
	}
	return 0;
}

记录
输出狗屁不通怎么办

输入:
12
1 1 0 0 1 1 1 0 1 1 0 0
输出:
19 20 21 22 23 24 25 26 27 28 29 30


输入:
20
1 1 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0
输出:
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


2022/10/1 19:20
加载中...