~cpp
//2. 기
//기
//---> 갯 . total .
//--->각각 깔
// . max() 값 .
#include<iostream>
using namespace std;
int container[9]; //기 .
int total=0; //기 개 .
int ch_number; // .
char bgc[3]={'B','G','C'};
char save[4]={"NNN"}; // 결과값
int max(int* array);
void main()
{
cout<<"기 겨 개 "<<endl;
for(int i=0 ; i<9 ; i++)
{
cin>>container[i];
total+=container[i];
}
ch_number = total - max(container);
cout<<endl;
cout<<save<<" "<<ch_number;
cout<<endl;
}
int max(int* array)
{
int temp=0;//각각 값 .
int max=0; // 값 .
for(int i=0 ; i<3 ; i++)
{
for(int j=3 ; j<6 ; j++)
{
if(j%3 == i)
continue;
else
{
temp+=array[i];
temp+=array[j];
temp+=array[12-(i+j)];
}
if(temp > max)
{
max=temp;
save[0]=bgc[i];
save[1]=bgc[(j%3)];
save[2]=bgc[3-((j%3)+i)];
}
temp=0;
}
}
return max;
}