题意:

给出一个序列a[1....n],a[i]代表在0....i-1中比a[i]小的个数。
求出这个序列。

思路:

1:暴力。
#include<cstdio>
#include<iostream>
#include<cstring>
#include<cstdlib>
#include<algorithm>
#include<cmath>
#include<queue>
#include<deque>
#include<set>
using namespace std;
const int maxn=8000+10;
int ans [maxn];
int a[maxn];
int vis[maxn];
int N;
int main ()
{scanf("%d",&N);for(int i=2;i<=N;i++)scanf("%d",&a[i]);for(int i=N;i>=1;i--)//从最后往前遍历{int t=0,j;for( j=1;j<=N;j++)//遍历1~ ~N;{if(!vis[j]){t++;if(t==a[i]+1)break;}}ans[i]=j;vis[j]=1;}for(int i=1;i<=N;i++)printf("%d\n",ans[i]);return 0;
}

转载于:https://www.cnblogs.com/pealicx/p/6115623.html

POJ 2082Lost Cows相关推荐

  1. POJ 2481 Cows POJ 2352 Stars(树状数组妙用)

    题目链接:POJ 2481 Cows POJ 2352 Stars 发现这两个题目都跟求逆序数有着异曲同工之妙,通过向树状数组中插入点的位置,赋值为1,或者++,然后通过求和来判断比当前 点 &quo ...

  2. POJ 2481 Cows

    传送门:POJ 2481 Cows Time Limit: 3000MS Memory Limit: 65536K Problem Description Farmer John's cows hav ...

  3. POJ 2352 Starts POJ 2418 Cows

    两道相似的题,都可以转化为求一个点的某个方位(左上,左下,右上,右下)有多少个点,求和 POJ 2352 Starts Astronomers often examine star maps wher ...

  4. poj 3348 Cows 求凸包以及凸包的面积

    题目来源: http://poj.org/problem?id=3348 1:任意多边形p[0,n-1]的面积为 for(int i=0 ; i<=n-1 ; i++){ sum+= (sk[i ...

  5. POJ 3348 Cows(二维凸包)

    题目链接:https://cn.vjudge.net/problem/POJ-3348 题意:有一些数,坐标已知,要用这些树作为篱笆的顶点圈一块多边形的地养牛,每头牛占地大小50,问最多能养多少头牛. ...

  6. POJ 3348 Cows 凸包面积

    题目大意:连接个点,求围成的面积并除以50(向下取整) 题目思路:就是求凸包面积:按逆时针方向为凸包上每条边指定方向,对于每条边AB,累加(AXB)/2的值. #include<cstdio&g ...

  7. POJ 2483 Cows(树状数组)

    题目链接 题意 给出N个区间,求大于改区间的数目 AC 按照右区间降序排列,这样可以保证下一个区间的右端点小,这样树状数组就可以重复利用.树状数组存放的是以当前左区间到右区间一共有几个比自己大的区间, ...

  8. POJ 3348 Cows

    题目大意: 给你n棵树,可以用这n棵树围一个圈,然后在圈里面可以养牛,每个牛需要50平方米的空间,问最多可以养多少牛? 其实就是求一个凸包,计算凸包面积,然后除以50,然后就得到答案,直接上模板了. ...

  9. POJ 3348 Cows(凸包面积)

    有 n 棵树,给出他们的顶点,每头牛的活动范围为 50 平方米,以 n 棵树为顶点围成篱笆,问最多可以容纳多少头牛 求凸包面积模板题 const int N=1e4+5;int i,j,k;int n ...

  10. POJ 计算几何入门题目推荐

      其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中.之所以推荐计算几何题,是因为,本人感觉ACM各种算法中计算几何算是比较实际的算法,在很多领域有着重要的用途(例如本人的专 ...

最新文章

  1. iOS 多线程 自动释放池常见面试题代码
  2. 使用Session服务未开启错误解决方案
  3. oracle into多个变量,Oracle中merge into的使用:该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据....
  4. SSH连接原理及ssh-key讲解
  5. boost::log::dynamic_type_dispatcher用法的测试程序
  6. 移植u-boot-2012.04.01到jz2440开发板之修改代码支持NAND启动
  7. 运用HTML5+CSS3和CSS滤镜做的精美的登录界面
  8. 【基于Python+Flask项目部署系列--03】开发测试环境配置-基于Ubuntu16.04
  9. dlib+vs2013+opencv实现人脸特征点检测
  10. C++工作笔记-stl中map基础用法(插入,遍历,删除)
  11. mie散射理论方程_腾讯游戏学院专家:PBR渲染模型的理论及具体应用
  12. access游戏库不显示 ea_EAAccess服务Steam平台售价一览 EAAccess服务常见问题解答
  13. 目标追踪论文之狼吞虎咽(4):MCCT算法
  14. 计算机组成原理 王道考研2021 第一章:计算机组成原理概述 -- 计算机的性能指标、机器字长
  15. Python Pyecharts模块Map绘制中国地图自定义省份名称
  16. JavaScript文档注释JSDoc注释
  17. 一台电脑绿色安装多个版本google Chorme方案
  18. Windows 微痛转 Linux: 万万没想到肯德基的网竟然这么好
  19. MBR15200FAC-ASEMI插件肖特基二极管MBR15200FAC
  20. 【修真院“善良”系列之十七】请拿好这支时间之箭

热门文章

  1. mysql工作原理(网络搜索整理的)
  2. Struts2之异常处理
  3. 【JS跨域取XML】之——借助AS的URLLoader
  4. Fedora 11的新特征和简易安置教程
  5. EF之Code First代码优先
  6. 场景能量初显,这里有小程序的11个新发现(附2018年7月微信小程序TOP100榜单暨研究报告)...
  7. 性能测试的原则和方法
  8. Android实战简易教程-第二十八枪(Uri转String型实例)
  9. zabbix邮件报警功能的验证
  10. 关于直线,折线切割平面的问题