时间:1s 空间:128M

题目描述:

给你n个数,输出这n个数离散化后的结果
比如4 100 80 10000 离散化后为1 3 2 4
每个数的值为在原先数组中大小的排名,相同排名输出相同。
如1 1000 100 100
输出1 4 2 2

输入格式:

第一行输入一个整数n
第二行输入n个整数ai

输出格式:

输出一行,包含n个正整数

样例输入:

4
4 100 80 10000

样例输出:

1 3 2 4

约定:

1<=n<=100000,1<=ai<=10^9

提示:

巧妙地利用C++的sort,然后注意大小相同的排名也相同就可以了。代码相信都看得懂。

代码:

#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
<

XJOI 3287 离散化 题解相关推荐

  1. XJOI一级四段题解(g++,即C++),也可视作C++算法竞赛教程

    目录 Problem 3536 判断奇偶性 一 题目内容 二 新知识点 三 思路 四 AC代码 Problem 1112 交换变量 一 题目内容 二 新知识点 2.1 swap(a,b)的用法 三 思 ...

  2. 货车运输(codevs 3287)题解

    [问题描述] A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路.每一条道路对车辆都有重量限制,简称限重.现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆限重的情况下,最 ...

  3. XJOI一级三段题解(g++,即C++),也可视作C++算法竞赛教程

    目录 Problem 3567 浮点数 一 题目内容 二 新知识点 2.1 对浮点数精度要求的处理与另一种标准输出 三 思路 四 AC代码 Problem 3572 浮点除法 一 题目内容 二 新知识 ...

  4. XJOI 3585 The rescue plan 营救计划 题解

    英文 Time Limit:1s Memory Limit:256M Description Given a n*m map.A "Mengxin" is trapped.You ...

  5. 2019杭电暑假多校训练 第六场 Snowy Smile HDU - 6638

    很多题解都是简单带过,所以打算自己写一篇,顺便也加深自己理解 前置知识:线段树.线段树维护最大字段和.二维坐标离散化 题解: 1.很容易想到我们需要枚举所有子矩阵来得到一个最大子矩阵,所以我们的任务是 ...

  6. XJOI 3266 Dyeing 染色 题解

    英文 Time Limit:1s Memory Limit:256M Description N grid in a line.Using three colour(red,pink and gree ...

  7. XJOI 3404 刷油漆 题解

    时间:1s 空间:128M 题目描述: 从1到n有n块砖需要刷油漆,砖的编号被a整除的要被刷成红色,被b整除的被刷成蓝色,同时被a,b整除的既可以被刷成红色,也可以被刷成蓝色.等你刷完后,对于每块红色 ...

  8. ZOJ 2747 Paint the Wall(离散化+暴力)题解

    题意:给你一个面,然后涂颜色,问你最后剩多少颜色,每种颜色面积. 思路:第一反应是二维线段树,代码又臭又长,可以做.但是这题暴力+离散化就可以过.可以看到他给的n只有100,也就是说最坏情况下会涂10 ...

  9. [XJOI]最大K段和 题解

    题目:XJOI335 传送门 [ >XJOI< ] 重要提示:您的膜法等级必须达到3级6段才可使用本传送门,否则您会被小猫痛扁 因为博主太懒,不提供题面(QAQ)... 很容易想到使用DP ...

最新文章

  1. windows环境phpstorm调试环境搭建
  2. Android跳转intent简单教程
  3. 【金融】银行有什么分类
  4. Android显示广播写法,【Android】广播的写法
  5. Ubuntu下实现eth0与wlan0完美桥接
  6. Qt文档阅读笔记-GridLayout QML Type解析与实例
  7. Spring context命名空间
  8. 董明珠“不让加班了”!格力官宣:实行双休,取消加班
  9. 蔡崇信与马云的 20 年
  10. 超级详细的java Collection集合面试题
  11. 照片幻灯片java_Java的POI向幻灯片中插入图片算法设计
  12. Defocus(散焦)
  13. 3.3 自动驾驶的安全结构(第三章 自动驾驶汽车的安全保障)
  14. 微软面试题4-6 (偏向经典面试题)
  15. 第二届移动3C网络研讨会举行
  16. java计算机毕业设计OA办公系统设计与实现源码+数据库+系统+lw文档
  17. 高精度快照式高光谱成像
  18. 【二分图|最小点覆盖集】König定理及其证明
  19. 万字长文带你学习ElasticSearch
  20. 计算机上没有足够的可用内存无法完成扫描,windows照片查看器无法显示此图片,因为计算机上的可用内存可能不足解决方法...

热门文章

  1. 上周热点回顾(7.22-7.28)
  2. 小习题:n进制转换为十进制
  3. win10无法登陆SSG进行WEB UI管理
  4. 自动驾驶的基本过程(三):线控
  5. 南航金城学院计算机科学与技术怎么样,南京航空航天大学金城学院计算机科学与技术专业2016年在江苏理科高考录取最低分数线...
  6. 介绍一把神器『Hammerspoon』和我的配置分享
  7. 【复变函数与积分变换】目录
  8. 【第51天| 309.最佳买卖股票时机含冷冻期 ● 714.买卖股票的最佳时机含手续费 】
  9. 浪潮服务器usb安装Linux,[操作系统]浪潮 NF5240M3 服务器安装2008 R2
  10. 图像转灰度值计算公式原理_灰度图像转化成反射率亮温图像