#include <stdio.h>
int main(void) {
int x;
int numb_stones = 7;
int numb_piles = 3;
long total_combination_number;
volatile int first_pile_price=0;
volatile int second_pile_price=0;
volatile int third_pile_price=0;
int flg_frf;
volatile int i,j,n,kk=1;
volatile int p1,p2,p3;
int jkl;
int total_pile_price[100];
int minprice = 9999;
//--------
const int a_data[7][2] = {
{9, 15},
{12, 16},
{16, 13},
{18, 13},
{31, 11},
{32, 1},
{36, 9} };
//----
if(flg_frf==0)
{
flg_frf=1;
for(i=0;i<numb_stones-numb_piles+1;i++)
{
for(j=i+1;j<numb_stones-numb_piles+2;j++)
{
for(n=j+1+1;n<numb_stones-numb_piles+3;n++)
{
third_pile_price += a_data[n][1];
}
///obrabotka na informaciqta
total_pile_price[kk] = third_pile_price + second_pile_price + first_pile_price;
x = total_pile_price[kk];
if(total_pile_price[kk]<minprice)
{
minprice = total_pile_price[kk];
p1 = i;
p2 = j;
p3 = j+1;
}
kk++;
///
third_pile_price = 0;
second_pile_price += a_data[j][1];
}
second_pile_price = 0;
first_pile_price += a_data[i][1];
}
}
x = p1;
x = p2;
x = p3;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7IAoJaW50IHg7CgoKaW50IG51bWJfc3RvbmVzID0gNzsKaW50IG51bWJfcGlsZXMgPSAzOwpsb25nIHRvdGFsX2NvbWJpbmF0aW9uX251bWJlcjsKdm9sYXRpbGUgaW50IGZpcnN0X3BpbGVfcHJpY2U9MDsKdm9sYXRpbGUgaW50IHNlY29uZF9waWxlX3ByaWNlPTA7CnZvbGF0aWxlIGludCB0aGlyZF9waWxlX3ByaWNlPTA7CmludCBmbGdfZnJmOwp2b2xhdGlsZSBpbnQgaSxqLG4sa2s9MTsKdm9sYXRpbGUgaW50IHAxLHAyLHAzOwppbnQgamtsOwppbnQgdG90YWxfcGlsZV9wcmljZVsxMDBdOwppbnQgbWlucHJpY2UgPSA5OTk5OwoKLy8tLS0tLS0tLQpjb25zdCBpbnQgYV9kYXRhWzddWzJdID0gewp7OSwgMTV9LAp7MTIsIDE2fSwKezE2LCAxM30sCnsxOCwgMTN9LAp7MzEsIDExfSwKezMyLCAxfSwKezM2LCA5fSB9OwovLy0tLS0KCgppZihmbGdfZnJmPT0wKQp7CmZsZ19mcmY9MTsKCgpmb3IoaT0wO2k8bnVtYl9zdG9uZXMtbnVtYl9waWxlcysxO2krKykKewoKCWZvcihqPWkrMTtqPG51bWJfc3RvbmVzLW51bWJfcGlsZXMrMjtqKyspCgl7CgkJZm9yKG49aisxKzE7bjxudW1iX3N0b25lcy1udW1iX3BpbGVzKzM7bisrKQoJCXsKCQkJdGhpcmRfcGlsZV9wcmljZSArPSBhX2RhdGFbbl1bMV07CgkJfQoJCS8vL29icmFib3RrYSBuYSBpbmZvcm1hY2lxdGEKCQkJdG90YWxfcGlsZV9wcmljZVtra10gPSB0aGlyZF9waWxlX3ByaWNlICsgc2Vjb25kX3BpbGVfcHJpY2UgKyBmaXJzdF9waWxlX3ByaWNlOwp4ICA9IHRvdGFsX3BpbGVfcHJpY2Vba2tdOwpwcmludGYoIiVkXG4iLCB4KTsKCgkJCWlmKHRvdGFsX3BpbGVfcHJpY2Vba2tdPG1pbnByaWNlKQp7Cm1pbnByaWNlID0gdG90YWxfcGlsZV9wcmljZVtra107CgkJCQlwMSA9IGk7CgkJCQlwMiA9IGo7CgkJCQlwMyA9IGorMTsKCgoJCQl9CgkJCWtrKys7CgkJLy8vCgoKCgkJdGhpcmRfcGlsZV9wcmljZSA9IDA7CgkJc2Vjb25kX3BpbGVfcHJpY2UgKz0gYV9kYXRhW2pdWzFdOwoJfQoJc2Vjb25kX3BpbGVfcHJpY2UgPSAwOwoJZmlyc3RfcGlsZV9wcmljZSArPSBhX2RhdGFbaV1bMV07Cgp9CgoKCn0KCgp4ICA9IHAxOwpwcmludGYoIiVkXG4iLCB4KTsKeCAgPSBwMjsKcHJpbnRmKCIlZFxuIiwgeCk7Cgp4ICA9IHAzOwpwcmludGYoIiVkXG4iLCB4KTsKCglyZXR1cm4gMDsKfQ==