e
đã đăng vào 15, Tháng 11, 2025, 9:36include <bits></bits>
using namespace std;vector<pair long>>s;int main() { iosbase::syncwithstdio(false); cin.tie(NULL); long long n,k,i,j,a,avr;cin >> n >> k;vector<pair long>> s; for(i=0; i<n i cin a s.push>back(make_pair(a,i));} sort(s.begin(),s.end()); for(i=0; i<n i avr="k/(n-i);" k-="min(s[i].first,avr);" s if>0){ cout << -1; return 0; } sort(s.begin(),s.end(), { return a.second < b.second; }); for(i=0; i<n i cout s> </n></n></n></pair></pair>