제출 #1304118

#제출 시각아이디문제언어결과실행 시간메모리
1304118nataliaa이주 (IOI25_migrations)C++20
0 / 100
2 ms400 KiB
#include "migrations.h"
#include<bits/stdc++.h>
using namespace std;
int val[10000], mx;
int send_message(int N, int i, int Pi) {
  val[i] = val[Pi]+1;
  mx = max(val[i], mx);
  if(N>9992&&mx == val[i]) return 4;
  if(N>9992) {
      int k = mx%4;
      return k;
      mx/=4;
  }
}

pair<int, int> longest_path(vector<int> S) {
    pair<int, int> p;
    p.first = 0;
    p.second = 0;
	for(int i = 9993; i<10000; i++) {
	    if(S[i]==4) {
	        p.second = i;
	        return p;
	    }
	}
	int k = 1;
	for(int i = 9993; i < 10000; i++) {
	    p.second += k*S[i];
	    k*=4;
	}
	return p;
}

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

migrations.cpp: In function 'int send_message(int, int, int)':
migrations.cpp:14:1: warning: control reaches end of non-void function [-Wreturn-type]
   14 | }
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...