P1420最长连号:
#include<iostream>
using namespace std;
int main() {
int n;
cin>>n;
int s=1;
int x,y;
int ans=1;
cin>>x;
for(int i=2;i<=n;i++) {
cin>>y;
if(y==x+1) {
s++;
ans=max(s,ans);
}
else s=1;
x=y;
}
cout<<ans;
return 0;
}
P1567
统计天数:
#include<iostream>
using namespace std;
int main() {
int n;
cin>>n;
int s=1;
int x,y;
int ans=1;
cin>>x;
for(int i=2;i<=n;i++) {
cin>>y;
if(y>x) {
s++;
ans=max(s,ans);
}
else s=1;
x=y;
}
cout<<ans;
return 0;
}
就12行(y==x+1)改成了(y>x)。。。