Submission #4119103
Source Code Expand
#include <iostream>
#include <map>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
  int n; cin>>n;
  vector<int> a(n);
  map<int,int> mp;
  for(int i=0;i<n;++i){
    cin>>a[i];
    mp[a[i]];
  }
  
  int id=0;
  for(auto &&mi: mp){
    mi.second = id++;
  }
  
  for(int i=0;i<n;++i){
    cout << mp[a[i]] << endl;
  }
}
			Submission Info
| Submission Time | |
|---|---|
| Task | C - 座圧 | 
| User | task4233 | 
| Language | C++14 (Clang 3.8.0) | 
| Score | 100 | 
| Code Size | 372 Byte | 
| Status | AC | 
| Exec Time | 378 ms | 
| Memory | 5888 KiB | 
Judge Result
| Set Name | Testset1 | Testset2 | All | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Score / Max Score | 30 / 30 | 30 / 30 | 40 / 40 | ||||||
| Status | 
 | 
 | 
 | 
| Set Name | Test Cases | 
|---|---|
| Testset1 | 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt | 
| Testset2 | 000.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt | 
| 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, 022.txt, 023.txt, 024.txt, 025.txt, 026.txt, 027.txt, 028.txt, 029.txt | 
| Case Name | Status | Exec Time | Memory | 
|---|---|---|---|
| 000.txt | AC | 4 ms | 504 KiB | 
| 001.txt | AC | 4 ms | 256 KiB | 
| 002.txt | AC | 4 ms | 256 KiB | 
| 003.txt | AC | 4 ms | 256 KiB | 
| 004.txt | AC | 4 ms | 256 KiB | 
| 005.txt | AC | 4 ms | 256 KiB | 
| 006.txt | AC | 4 ms | 256 KiB | 
| 007.txt | AC | 5 ms | 256 KiB | 
| 008.txt | AC | 4 ms | 256 KiB | 
| 009.txt | AC | 4 ms | 256 KiB | 
| 010.txt | AC | 308 ms | 3072 KiB | 
| 011.txt | AC | 280 ms | 1024 KiB | 
| 012.txt | AC | 309 ms | 2560 KiB | 
| 013.txt | AC | 295 ms | 1536 KiB | 
| 014.txt | AC | 319 ms | 3968 KiB | 
| 015.txt | AC | 308 ms | 2432 KiB | 
| 016.txt | AC | 294 ms | 1664 KiB | 
| 017.txt | AC | 313 ms | 3840 KiB | 
| 018.txt | AC | 326 ms | 3712 KiB | 
| 019.txt | AC | 313 ms | 3328 KiB | 
| 020.txt | AC | 369 ms | 5888 KiB | 
| 021.txt | AC | 354 ms | 4096 KiB | 
| 022.txt | AC | 334 ms | 1792 KiB | 
| 023.txt | AC | 359 ms | 5248 KiB | 
| 024.txt | AC | 378 ms | 5376 KiB | 
| 025.txt | AC | 322 ms | 1408 KiB | 
| 026.txt | AC | 340 ms | 2176 KiB | 
| 027.txt | AC | 361 ms | 4480 KiB | 
| 028.txt | AC | 346 ms | 2048 KiB | 
| 029.txt | AC | 360 ms | 5760 KiB |