#include using namespace std; int main() { int n, m, t; cin >> n >> m >> t; vector< int > a(n-1); for (int i=0; i> a[i]; sort(a.begin(), a.end()); vector< int > sm; for (int i=0; i 1) { int mid = (ok+ng)/2; (check(mid)?ok:ng) = mid; } int ans = ok; cout << ans << endl; return 0; }