2017 Multi-University Training Contest 6 solutions 1003 Inversion

来源:互联网 发布:新丰县网络问政平台 编辑:程序博客网 时间:2024/05/28 11:49

需要统计的区间最大值次数是OnlognO(nlog(n))级别的。

时间复杂度 OnlognO(nlog(n))

优秀的多个OlognO(log(n))的做法也是可以卡过的。

这里介绍一下优雅的暴力做法。将AA数组按值从大到小排序,对于每个下标ii暴力找到最大的不被ii整除的数。

时间复杂度 OnlognO(nlog(n))


////  main.cpp//  Inversion////  Created by wenhan on 2017/8/10.//  Copyright �� 2017年 wenhan. All rights reserved.//#include <iostream>#include <cstdio>#include <algorithm>using namespace std;struct me{    int s;    int p;}me[100000+5];int cmp(struct me a,struct me b){    if(a.s==b.s)        return a.p<b.p;    return a.s<b.s;}int main() {    int t;    scanf("%d",&t);    while (t--) {        int n;        scanf("%d",&n);        for(int i=1;i<=n;i++)        {            scanf("%d",&me[i].s);            me[i].p=i;        }        sort(me+1, me+1+n,cmp);        for(int i=2;i<=n;i++)        {            for(int j=n;j>=1;j--)            {                if(me[j].p%i!=0)                {                    if(i==2)                        printf("%d",me[j].s);                    else                        printf(" %d",me[j].s);                    break;                }            }        }        printf("\n");    }    // insert code here...    //std::cout << "Hello, World!\n";    return 0;}


第一次Compilation Error,用Xcode写的注释mingw无法识别见鬼了,居然罚了20分钟(不可理喻)


把注释去掉即可ac,

现在外面交不去注释可直接ac

气!!!




阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 偷了家里的存折拿了钱该怎么办 故意让小偷偷车捉住他怎么办 进屋门正对着厕所门怎么办 楼房对面门上放个镜子我该怎么办 从顺丰发的水果坏了顺丰不管怎么办 汽车塑料件被机头水腐蚀了怎么办 孕期吃了炒菜里面加的香精怎么办 五个月宝宝只长身高不长体重怎么办 孩子6个月奶水越来越少怎么办 孩子快三个月了奶水越来越少怎么办 老婆生完孩子乳房肿胀不下奶怎么办 大人吃了退烧药不出汗怎么办 三岁宝宝抵抗力差总生病怎么办 8个月宝宝发烧39度怎么办 小孩发烧吃了药不退烧怎么办 小孩一直发烧39度左右不退怎么办 九个月宝宝反复发烧39度怎么办 八个月宝宝反复发烧39度怎么办 十个月宝宝反复发烧39度怎么办 2岁宝宝反复发烧怎么办39度左右 宝宝两周岁光吃水果不吃饭怎么办 3岁宝宝光吃水果不吃饭怎么办 中学生就爱玩儿游戏不爱学习怎么办 一岁宝宝只吃水果不吃饭怎么办 孩子发烧咳嗽怎么办最有效的方法 打了百白破孩子一直发烧咳嗽怎么办 顺产侧切肛门坠胀解大便难受怎么办 2岁拉肚子拉水怎么办吃什么药 三岁宝宝三天没拉大便怎么办 3个月宝宝3天没大便怎么办 3个月宝宝4天不拉大便怎么办 17个月宝宝看见生人害怕怎么办 大人给四个月婴儿喂糖水怎么办 宝宝12个月了还一直坐着玩怎么办 七个月宝宝发烧不到38℃怎么办 一个月大的婴儿头立不起来怎么办 18个月的宝宝晚上总找妈妈怎么办 婴儿吃了妈妈生气的奶上火怎么办 3个月的宝宝认人怎么办 十天大的婴儿大便是泡沫该怎么办 婴儿3天没有拉大便了怎么办