#include "ramen.h"
#include<bits/stdc++.h>
#define pb push_back
using namespace std;
void Ramen(int N)
{
int n=N;
vector<int> v[2];
for(int i=1; i<=n; i+=2)
{
if(i==n) break;
int x=Compare(i-1,i);
if(x==-1)v[0].pb(i-1),v[1].pb(i);
else v[0].pb(i),v[1].pb(i-1);
}
if(n%2==1)v[0].pb(n),v[1].pb(n);
for(int i=0; i<v[0].size()-1; i++)
if(Compare(v[0][i],v[0][i+1])==-1)
swap(v[0][i],v[0][i+1]);
for(int i=0; i<v[1].size()-1; i++)
if(Compare(v[1][i],v[1][i+1])==1)
swap(v[1][i],v[1][i+1]);
Answer(v[0].back(),v[1].back());
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |