莫名 RE 求调
  • 板块学术版
  • 楼主時空
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/10/8 19:57
  • 上次更新2024/10/8 21:36:23
查看原帖
莫名 RE 求调
1268478
時空楼主2024/10/8 19:57

RT

#include <bits/stdc++.h>

#define FstIO ios::sync_with_stdio(0), cin.tie(0), cout.tie(0)
#define pb push_back
#define mem(a, v) memset(a, v, sizeof a)
#define pii pair<ll, ll>

using namespace std;
using ll = long long;
using ull = unsigned long long;
using ld = long double;
 
const ll N = 2e5 + 5, M = 5e2 + 5; 
const ll mod = 1e9 + 7, mod2 = 998244353;
const ld eps = 1e-6;

ll n;

ll f[N];

vector <ll> G[N];

ll P[N];

signed main()
{
//	freopen(".in", "r", stdin);
//	freopen(".out", "w", stdout);

//	FstIO; 
	
    cin >> n;
    for (ll i = 1; i <= n; ++ i ) cin >> f[i];
    for (ll i = 1; i <= n; ++ i ) G[f[i]].pb(i);
    ll c = n;
    for (ll i = n; i; -- i )
    {
    	for (ll j = 0; j < G[i].size(); ++ j )
    	{
    		ll x = G[i][j];
    		P[x] = (c --);
    	}
    }
    for (ll i = 1; i <= n; ++ i ) cout << P[i] << ' '; 
	cout << '\n';	 
	
	return 0;
	
	cout.flush();
}
2024/10/8 19:57
加载中...