제출 #1364577

#제출 시각아이디문제언어결과실행 시간메모리
1364577aaatroushRotating Lines (APIO25_rotate)C++20
0 / 100
1 ms836 KiB
#include "rotate.h"
#include <bits/stdc++.h>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
using namespace std;
#define ll int
#define all(x) x.begin(), x.end()
#define pb push_back
#define pii pair<ll, ll>
#define in(v) for(auto &elem:v){ cin>>elem; }
#define out(v) for(auto elem:v){ cout<<elem.first<<" "; } cout<<endl;
#define FAST ios_base::sync_with_stdio(false); cin.tie(NULL);
typedef tree<pii, null_type, std::greater<>, rb_tree_tag, tree_order_statistics_node_update> ordered_set;

void energy(int n, std::vector<int> v){
    vector<pii> angles(n);
    for(ll i = 0; i<n; i++){
        angles[i] = {360 * v[i] / 100000, i};
    }
    sort(all(angles));
    out(angles);
    ll mi = angles[0].first;
    for(ll i = 1; i<n; i++){
        ll target = 25000+v[angles[0].second];
        ll x = target - v[i];
        rotate({angles[i].second}, x);
    }
}
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…