找回密码
 立即注册
首页 业界区 科技 牛客周赛 Round 82

牛客周赛 Round 82

绘纵 前天 13:50
A

当且仅当首尾相同
中间与首尾相同也可以
BC

B,C唯一的区别就是对排序的时间复杂度要求不同
很经典的题
不同的窗口不能同时关闭,否则不能被拍照,而瞬移拍照不需要时间,所以只需要数组中能严格递增就行,然后需要排序,
C
排序的同时,携带每个元素在原数组中的位置
B
点击查看代码[code]#includeusing namespace std;int n;const int maxn=1e3+10;int a[maxn];int main(){    cin>>n;    for(int i=1;i>a;    sort(a+1,a+1+n);        for(int i=1;ia.val,a.p=i;    sort(a+1,a+1+n,cmp);        for(int i=1;in-i+1 || pre>pre[i-1]) book=1;    }    if(book){        puts("0");        return ;    }    ll ans=1;    for(int i=2;in>>m;    for(int i=1;i>a;    for(int i=1;i>b;    ll sum=0;    for(int i=1;i
您需要登录后才可以回帖 登录 | 立即注册