func_code_string: #include <bits/stdc++.h>   using namespace std;   pair<int, int> A[105];   vector<int> ans;   int main() {     int n, days;     cin >> n >> days;     for (int i = 0; i < n; i++) scanf( %d , &A[i].first), A[i].second = i;     sort(A, A + n);     for (int i = 0; i < n; i++) {       if (days < A[i].first) break;       ans.push_back(A[i].second + 1);       days -= A[i].first;     }     sort(ans.begin(), ans.end());     cout << ans.size() << endl;     for (int i = 0; i < ans.size(); i++) {       if (i) printf(   );       printf( %d , ans[i]);     }     return 0;   }   