#include<iostream>
using namespace std;
int main() {
int maxblock = 0, tmpmax = 0, i, j;
int arr[16] = {1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,6};
for (i = 0; i < sizeof(arr) / sizeof(int);++i) {
if (arr[i] == arr[i + 1]) {
tmpmax = 2;
j = i + 2;
while (1) {
if (arr[i] == arr[j++]) {
tmpmax++;
}
else {
maxblock = tmpmax;
tmpmax = 0;
i = j;
break;
}
}
}
}
cout << maxblock << endl;
return 0;
}
内蒙古大学2016年研究生考试892数据结构第六题
最新推荐文章于 2024-11-05 16:52:23 发布