제출 #126753

#제출 시각아이디문제언어결과실행 시간메모리
126753mechfrog88Olympiads (BOI19_olympiads)C++14
0 / 100
7 ms1524 KiB
#include <bits/stdc++.h> #include <ext/pb_ds/assoc_container.hpp> #include <ext/pb_ds/tree_policy.hpp> #pragma GCC optimize("unroll-loops,no-stack-protector") #pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native") using namespace __gnu_pbds; using namespace std; template <typename T> using ordered_set = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>; typedef long long ll; typedef long double ld; vector <vector<ll>> arr; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); ll n,k,c; cin >> n >> k >> c; arr.resize(n,vector<ll>(k)); for (int z=0;z<n;z++){ for (int x=0;x<k;x++){ cin >> arr[z][x]; } } if (k == 1){ ll ans = 0; vector <ll> lol; for (int z=0;z<n;z++){ ll temp = 0; for (int x=0;x<k;x++){ temp += arr[z][x]; } lol.push_back(temp); } sort(lol.rbegin(),lol.rend()); cout << lol[c-1] << endl; } else if (k == 2){ vector <ll> lol; for (int z=0;z<n;z++){ vector <ll> temp(k); for (int x=0;x<k;x++){ temp[x] = arr[z][x]; } for (int q=z+1;q<n;q++){ ll c = 0; for (int x=0;x<k;x++){ temp[x] = max(temp[x],arr[q][x]); c += temp[x]; } lol.push_back(c); } } sort(lol.rbegin(),lol.rend()); cout << lol[c-1] << endl; } else { } }

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

olympiads.cpp: In function 'int main()':
olympiads.cpp:30:6: warning: unused variable 'ans' [-Wunused-variable]
   ll ans = 0;
      ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...