#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
typedef pair<ll,ll> pll;
typedef pair<vector <int> ,ll> pvl;
#define st first
#define nd second
vector<int> construct_range(int M, int K)
{
vector <int> res(M,0);
int s = M/2;
res[s] = 1;
int licz = 1;
for(int i = s-1 ; i >= 0 ; i-=2)
{
res[i] = licz+1;
if(i-1 >= 0)res[i-1] = licz;
licz += 2;
}
licz = 1;
for(int i = s+1 ; i < M ; i+=2)
{
res[i] = licz+1;
if(i < M)res[i+1] = licz;
licz += 2;
}
return res;
}
long long count_triples(std::vector<int> H)
{
return 0;
}
/*
int main()
{
int M , K;
cin >> M >> K;
vector <int> r;
r = construct_range(M,K);
for(auto p : r)cout << p << ' ';
cout << '\n';
return 0;
}*/
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |