#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //#define __int64 long long #define long __int64 #define REP(i,a,b) for(int i=a;i> l[0] >> l[1] >> l[2]; cin >> cnt[0] >> cnt[1] >> cnt[2]; do { check = 0; for(int i=0; i<3; i++){ check += cnt[i] * (l[0] + l[1] + l[2] - l[use[i]]); } check *= 2; ans = min(ans, check); } while( next_permutation(use, use + 3 )); // 次の順列を生成 cout << ans << endl; return 0; }