func_code_string: #include <bits/stdc++.h>   using namespace std;   int n;   struct pt {     int ai;     int wz;   };   int cmp(pt a, pt b) { return a.ai > b.ai; }   pt cun[1005];   int ans;   int ans1[1005];   int main() {     scanf( %d , &n);     for (int i = 1; i <= n; i++) {       scanf( %d , &cun[i].ai);       cun[i].wz = i;     }     sort(cun + 1, cun + 1 + n, cmp);     for (int i = 1; i <= n; i++) {       ans += cun[i].ai * (i - 1) + 1;     }     printf( %d n , ans);     for (int i = 1; i <= n; i++) {       printf( %d  , cun[i].wz);     }     printf(  n );     return 0;   }   