제출 #1246685

#제출 시각아이디문제언어결과실행 시간메모리
1246685vht2025Autići (COCI22_autici)C++20
50 / 50
6 ms1096 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; #define FNAME "test" void Task() { ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); cout << fixed << setprecision(9); if (fopen(FNAME ".inp","r")) { freopen(FNAME ".inp","r",stdin); freopen(FNAME ".out","w",stdout); } } void Solve() { int n; cin >> n; vector<ll> d(n); ll sum = 0; for (int i = 0; i < n; i++) { cin >> d[i]; sum += d[i]; } if (n < 2) { cout << 0 << '\n'; return; } ll dmin = *min_element(d.begin(), d.end()); ll ans = sum + (n - 2) * dmin; cout << ans << '\n'; } int main() { Task(); Solve(); cerr << "\nTime run: " << 1000 * clock() / CLOCKS_PER_SEC << "ms"; return 37 ^ 37; }

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

Main.cpp: In function 'void Task()':
Main.cpp:15:24: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   15 |                 freopen(FNAME ".inp","r",stdin);
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
Main.cpp:16:24: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   16 |                 freopen(FNAME ".out","w",stdout);
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...