제출 #313139

#제출 시각아이디문제언어결과실행 시간메모리
313139amunduzbaevWiring (IOI17_wiring)C++14
0 / 100
1 ms256 KiB
//#include "grader.cpp" #include <bits/stdc++.h> using namespace std; #include "wiring.h" #define ll long long ll min_total_length(vector<int> a, vector<int> b) { ll ans; int n=a.size(),m=b.size(); sort(a.rbegin(),a.rend()); sort(b.begin(),b.end()); for(int i=0;i<min(n,m);i++){ ans+=abs(a[i]-b[i]); } if(n>m){ for(int i=m;i<n;i++){ ans+=abs(a[i]-b[0]); } } if(n<m){ for(int i=n;i<m;i++){ ans+=abs(b[i]-a[n-1]); } } return ans; } /* 4 5 1 2 3 7 0 4 5 9 10 */

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

wiring.cpp: In function 'long long int min_total_length(std::vector<int>, std::vector<int>)':
wiring.cpp:23:16: warning: 'ans' may be used uninitialized in this function [-Wmaybe-uninitialized]
   23 |             ans+=abs(b[i]-a[n-1]);
      |             ~~~^~~~~~~~~~~~~~~~~~
#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...