2964. 给一个整型数组编号b

【问题描述】

给一个整型数组中的数按从大到小连续编号,要求相同数字编号相同,编号从1开始,输出编号结果时按照原数组元素的顺序输出。

【输入形式】

从控制台输入数据,第一行输入数组元素个数(个数大于等于1,并且小于等于20),第二行输入整型数组元素,各个整数之间以空格分隔。

【输出形式】

在屏幕上输出编号结果,各个编号之间用一个空格分隔

【样例输入】

7

-3 75 51 90 1118 51 -3

【样例输出】

5 3 4 2 1 4 5

【样例说明】

共输入了7个整数,分别为:-3  75  51  90  1118  51  -3,其编号分别为5  3  4  2  1  4  5,其中有两个-3和51,它们的编号相同。

【评分标准】

该题要求输出正确的编号结果。上传C语言文件名为no.c。

难度等级: 3
总通过次数: 8
总提交次数: 17
  • 一维数组