Submission #692964
Source Code Expand
#include <set>
#include <map>
#include <queue>
#include <iostream>
#include <sstream>
#define rep(i,n) for(int (i)=0;(i)<(int)(n);++(i))
#define rer(i,l,u) for(int (i)=(int)(l);(i)<=(int)(u);++(i))
#define reu(i,l,u) for(int (i)=(int)(l);(i)<(int)(u);++(i))
#if defined(_MSC_VER) || __cplusplus > 199711L
#define aut(r,v) auto r = (v)
#else
#define aut(r,v) __typeof(v) r = (v)
#endif
using namespace std;
typedef vector<int> vi; typedef pair<int, int> pii; typedef vector<pair<int, int> > vpii; typedef long long ll; typedef map<int, int> mii;
template<typename T, typename U> inline void amin(T &x, U y) { if(y < x) x = y; }
template<typename T, typename U> inline void amax(T &x, U y) { if(x < y) x = y; }
int main(void){
int N;
cin >> N;
int a[N];
mii mymap;
rep(i,N) {
cin >> a[i];
mymap.insert(pii(a[i], 0));
}
int ans = 0;
for (auto& x: mymap) {
x.second = ans;
ans++;
}
rep(i,N)
cout << mymap.find(a[i])->second << endl;
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | A - お茶 |
| User | akarii |
| Language | C++14 (Clang 3.8.0) |
| Score | 0 |
| Code Size | 1021 Byte |
| Status | WA |
| Exec Time | 12 ms |
| Memory | 256 KiB |
Judge Result
| Set Name | All | Testset1 | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 50 | 0 / 50 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| All | 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt, 020.txt, 021.txt |
| Testset1 | 000.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 000.txt | WA | 6 ms | 256 KiB |
| 001.txt | WA | 5 ms | 256 KiB |
| 002.txt | WA | 4 ms | 256 KiB |
| 003.txt | WA | 5 ms | 256 KiB |
| 004.txt | WA | 5 ms | 256 KiB |
| 005.txt | WA | 5 ms | 256 KiB |
| 006.txt | WA | 4 ms | 256 KiB |
| 007.txt | WA | 5 ms | 256 KiB |
| 008.txt | WA | 4 ms | 256 KiB |
| 009.txt | WA | 6 ms | 256 KiB |
| 010.txt | WA | 4 ms | 256 KiB |
| 011.txt | WA | 4 ms | 256 KiB |
| 012.txt | WA | 10 ms | 256 KiB |
| 013.txt | WA | 5 ms | 256 KiB |
| 014.txt | WA | 7 ms | 256 KiB |
| 015.txt | WA | 7 ms | 256 KiB |
| 016.txt | WA | 12 ms | 256 KiB |
| 017.txt | WA | 8 ms | 256 KiB |
| 018.txt | WA | 12 ms | 256 KiB |
| 019.txt | WA | 11 ms | 256 KiB |
| 020.txt | WA | 5 ms | 256 KiB |
| 021.txt | WA | 5 ms | 256 KiB |