#include <fstream> using namespace std; void bk(int k); bool folosit[10]; int v[10],vec[10],minim=9999999,sum; ifstream cin("a.in"); ofstream cout("a.out"); int main() { cin>>v[1]>>v[2]>>v[3]>>v[4]; bk(1); cout<<sum; } void bk(int k) { int i; for(i=1; i<=4; i++) { if(!folosit[i]) { folosit[i]=1; vec[k]=i; if(k<4) bk(k+1); else { sum=vec[1]*vec[2]+vec[3]*vec[4]; if(sum<minim) minim=sum; } folosit[i]=0; } } }