Submission #1297921

#TimeUsernameProblemLanguageResultExecution timeMemory
1297921martin_011Parrots (IOI11_parrots)C++20
34 / 100
2 ms836 KiB
#include "encoder.h"
#include "encoderlib.h"
#include <bits/stdc++.h>
 
using namespace std;
 
#define ll long long
#define ld long double
#define vi vector<int>
#define vll vector<ll>
#define str string
#define vd void
#define vb vector<bool>
#define F first
#define S second
#define lbr '\n'
#define all(x) x.begin(), x.end()
const ll INF = 1E15;



void encode(int n, int m[])
{
  for (int i=0; i<n; i++) {
    ll r = m[i] + (1000 * (i+1));
    send(r);
  }
}
#include "decoder.h"
#include "decoderlib.h"
#include <bits/stdc++.h>
 
using namespace std;
 
#define ll long long
#define ld long double
#define vi vector<int>
#define vll vector<ll>
#define str string
#define vd void
#define vb vector<bool>
#define F first
#define S second
#define lbr '\n'
#define all(x) x.begin(), x.end()
const ll INF = 1E15;



void decode(int n, int l, int x[])
{
  vll a;
  for (int i=0; i<l; i++) a.push_back(x[i]);
  sort(all(a));
  for (int i=0; i<n; i++) {
    ll r = a[i] - (1000 * (i+1));
    output(r);
  }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...