求助!
  • 板块灌水区
  • 楼主2011hym
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/7/13 15:01
  • 上次更新2024/7/13 16:07:16
查看原帖
求助!
1114719
2011hym楼主2024/7/13 15:01

今天我准备刷些水题来着

但是我做到B2097这题目的时候卡着了

我输出的值总是1

我检查了一下,发现数组k的每个值都不知道为什么变成了0

Code (但不AC)

#include <bits/stdc++.h>
using namespace std;
int n,k[114],sum=-1,a=1;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>k[i];
	}
	for(int i=1;i<=n;i++){
		if(k[i]=k[i-1]){
			a++;
		}
		if(a>=sum){
			sum=a;
		}
		if(k[i]!=k[i-1]){
			a=1;
		}
	}
	cout<<sum;
	return 0;
}

请问有大佬知道这是为什么吗

蒟蒻在此表示感谢

2024/7/13 15:01
加载中...