《程序设计语言综合设计》第二周上机练习——4 美丽数列
#include<math.h> #include<iostream> using namespace std; int main() { int n,s=0,i,j,k,a[300000]; cin>>n; for(i=0;i<n;i++) cin>>a[i]; for(i=0;i<n;i++) { k=(n-1+abs(n-1-2*i))/2; if(a[i]<k) continue; for(j=0;j<i;j++) if(a[j]<j) break; if(j!=i) continue; for(j=n-1;j>i;j--) if(a[j]<n-j-1) break; if(j!=i) continue; break; } if(i<n) cout<<"Yes"<<endl; else cout<<"No"<<endl; }
相关推荐
Biao 2020-06-17
choupiaoyi 2020-06-12
lynjay 2020-06-06
AaronPlay 2020-06-02
lynjay 2020-06-02
fengjing81 2020-05-31
choupiaoyi 2020-05-19
sillion 2020-05-19
yunfeitian 2020-04-18
拉斯厄尔高福 2020-04-11
徐建岗网络管理 2020-04-11
拉斯厄尔高福 2020-04-11
徐建岗网络管理 2020-04-10
徐建岗网络管理 2020-03-28
Joymine 2020-03-23
徐建岗网络管理 2020-02-24