Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
842 | 贺思哲 | 22相差2的数的个数 | C++ | Accepted | 0 MS | 264 KB | 476 | 2023-04-15 15:53:05 |
#include<iostream> using namespace std; int main(){ int n,max=0,s[100]={},cnt,j; cin>>n; for(int i=1;i<=n;i++){ cin>>s[i]; } for(int i=1;i<n;i++){ cnt=1; j=i+1; while(1){ if(s[i]-s[j]<3){ cnt++; } else{ break; } j++; } if(cnt>max){ max=cnt; } } cout<<max; }