Submission #1001405

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
10014052024-06-19 02:58:32aaaaaarrozJakarta Skyscrapers (APIO15_skyscraper)C++17
0 / 100
0 ms348 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
ll n,m;
cin>>n>>m;
vector<vector<ll>>dist(m,vector<ll>(n,LLONG_MAX));
for(ll i=0;i<m;i++){
ll b,p;
cin>>b>>p;
dist[i][b]=0;
if(i==1){
continue;
}
ll j=b-p;
while(j>=0){
dist[i][j]=dist[i][j+p]+1;
j-=p;
}
j=b+p;
while(j<n){
dist[i][j]=dist[i][j-p]+1;
j+=p;
}
}
vector<vector<pair<ll,ll>>>graph(m,vector<pair<ll,ll>>());
for(ll i=0;i<m;i++){
for(ll j=i+1;j<m;j++){
for(ll k=0;k<n;k++){
if(dist[i][k]!=LLONG_MAX&&dist[j][k]!=LLONG_MAX){
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#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...