제출 #1249871

#제출 시각아이디문제언어결과실행 시간메모리
1249871Jakub_Wozniak3개의 봉우리 (IOI25_triples)C++20
7.43 / 100
14 ms2376 KiB
#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 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...
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...