제출 #1344740

#제출 시각아이디문제언어결과실행 시간메모리
1344740ElayV133개의 봉우리 (IOI25_triples)C++20
6 / 100
611 ms1980 KiB
#include "triples.h"
#include "bits/stdc++.h"
using namespace std;

long long count_triples(vector<int>H)
{
      int N=H.size();
      int res=0;
      for(int i=0;i<N;i++){
            for(int j=i+1;j<min(N,i+11);j++){
                  for(int k=j+1;k<min(N,j+11);k++){
                        vector<int>D1={abs(i-j),abs(i-k),abs(j-k)};
                        vector<int>D2={H[i],H[j],H[k]};
                        sort(D1.begin(),D1.end());
                        sort(D2.begin(),D2.end());
                        res+=(D1==D2);
                  }
            }
      }
      return res;
}

vector<int>construct_range(int M,int K)
{

}

컴파일 시 표준 에러 (stderr) 메시지

triples.cpp: In function 'std::vector<int> construct_range(int, int)':
triples.cpp:26:1: warning: no return statement in function returning non-void [-Wreturn-type]
   26 | }
      | ^
#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...