Submission #1443971


Source Code Expand

#include <iostream>
#include <stdio.h>
#include <string>
#include <cstdlib>
#include <cmath>
#include <algorithm>
#include <string.h>
#include <queue>
#include <stack>
#include <set>
#include <map>
#include <time.h>
#define _USE_MATH_DEFINES
#define LL long long
using namespace std;
const double PI = acos(-1.0);

int max_num(int ary[],int length) {
	int max = ary[0];
	for (int i = 1; i < length; i++)
		if (max < ary[i]) max = ary[i];
	return max;
}

int max_ord(int ary[], int length) {
	int max;
	max = max_num(ary, length);
	for (int i = 0; i < length; i++) {
		if (ary[i] == max) return i;
	}
	return -1;
}

int min_num(int ary[], int length) {
	int min = ary[0];
	for (int i = 1; i < length; i++)
		if (min > ary[i]) min = ary[i];
	return min;
}

int min_ord(int ary[], int length) {
	int min;
	min = min_num(ary, length);
	for (int i = 0; i < length; i++) {
		if (ary[i] == min) return i;
	}
	return -1;
}


int main() {
	LL n, num;
	map<LL, LL> mp;
	cin >> n;
	for (int i = 0; i < n; i++) {
		cin >> num;
		mp[num] = i + 1;
	}
	auto itr = mp.end();
	itr--;
	for (; itr != mp.begin(); itr--) {
		cout << itr->second << endl;
	}
	cout << itr->second << endl;
	return 0;
}

Submission Info

Submission Time
Task C - 背の順
User crevette
Language C++14 (GCC 5.4.1)
Score 100
Code Size 1244 Byte
Status AC
Exec Time 232 ms
Memory 7040 KB

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 30 / 30 70 / 70
Status
AC × 3
AC × 19
AC × 31
Set Name Test Cases
Sample 0_00.txt, 0_01.txt, 0_02.txt
Subtask1 0_00.txt, 0_01.txt, 0_02.txt, 1_00.txt, 1_01.txt, 1_02.txt, 1_03.txt, 1_04.txt, 1_05.txt, 1_06.txt, 1_07.txt, 1_08.txt, 1_09.txt, 1_10.txt, 1_11.txt, 1_12.txt, 1_13.txt, 1_14.txt, 1_15.txt
All 0_00.txt, 0_01.txt, 0_02.txt, 1_00.txt, 1_01.txt, 1_02.txt, 1_03.txt, 1_04.txt, 1_05.txt, 1_06.txt, 1_07.txt, 1_08.txt, 1_09.txt, 1_10.txt, 1_11.txt, 1_12.txt, 1_13.txt, 1_14.txt, 1_15.txt, 2_00.txt, 2_01.txt, 2_02.txt, 2_03.txt, 2_04.txt, 2_05.txt, 2_06.txt, 2_07.txt, 2_08.txt, 2_09.txt, 2_10.txt, 2_11.txt
Case Name Status Exec Time Memory
0_00.txt AC 1 ms 256 KB
0_01.txt AC 1 ms 256 KB
0_02.txt AC 1 ms 256 KB
1_00.txt AC 1 ms 256 KB
1_01.txt AC 1 ms 256 KB
1_02.txt AC 1 ms 256 KB
1_03.txt AC 1 ms 256 KB
1_04.txt AC 3 ms 256 KB
1_05.txt AC 3 ms 256 KB
1_06.txt AC 3 ms 256 KB
1_07.txt AC 3 ms 256 KB
1_08.txt AC 3 ms 256 KB
1_09.txt AC 3 ms 256 KB
1_10.txt AC 3 ms 256 KB
1_11.txt AC 3 ms 256 KB
1_12.txt AC 3 ms 256 KB
1_13.txt AC 3 ms 256 KB
1_14.txt AC 3 ms 256 KB
1_15.txt AC 1 ms 256 KB
2_00.txt AC 212 ms 7040 KB
2_01.txt AC 221 ms 7040 KB
2_02.txt AC 226 ms 7040 KB
2_03.txt AC 223 ms 7040 KB
2_04.txt AC 230 ms 7040 KB
2_05.txt AC 232 ms 7040 KB
2_06.txt AC 227 ms 7040 KB
2_07.txt AC 230 ms 7040 KB
2_08.txt AC 172 ms 5376 KB
2_09.txt AC 214 ms 6528 KB
2_10.txt AC 66 ms 2176 KB
2_11.txt AC 181 ms 5760 KB