제출 #1314880

#제출 시각아이디문제언어결과실행 시간메모리
1314880maxzyb0y컴퓨터 네트워크 (BOI14_network)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; int N, a, b; int d_ab; // Mockup of ping() — interactive system provides this int ping(int i, int j); void findRoute(int N_, int a_, int b_) { N = N_, a = a_, b = b_; // distance from a to b d_ab = ping(a, b); // store distances from a and b vector<int> distA(N+1), distB(N+1); for (int i = 1; i <= N; ++i) { distA[i] = ping(a, i); distB[i] = ping(b, i); } vector<int> pathNodes; for (int i = 1; i <= N; ++i) { if (distA[i] + distB[i] == d_ab) { pathNodes.push_back(i); } } sort(pathNodes.begin(), pathNodes.end(), [&](int x, int y){ return distA[x] < distA[y]; }); // output path for (int x : pathNodes) { travelTo(x); } }

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

network.cpp: In function 'void findRoute(int, int, int)':
network.cpp:35:9: error: 'travelTo' was not declared in this scope
   35 |         travelTo(x);
      |         ^~~~~~~~
grader.c: In function 'int main()':
grader.c:48:11: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   48 |     scanf ("%d%d%d%d", &N, &a, &b, &M);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
grader.c:51:18: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   51 |             scanf("%d", &distance[u][v]);
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~