[ACM ] 102 WA
here's my code
plz help me. thx~~
#include <iostream>
using namespace std;
int main()
{
int i,j,temp;
char ch;
unsigned arr[3][3];
unsigned result[6];
while((ch = getchar()) != EOF)
{
ungetc(ch, stdin);
for(i=0; i<3; ++i)
{
for(j=0; j<3; ++j)
{
cin>>arr[i][j];
}
}
for(i=0; i<3; ++i)
{
temp=arr[i][1];
arr[i][1]=arr[i][2];
arr[i][2]=temp;
}
result[0]=arr[1][0]+arr[2][0]+arr[0][1]+arr[2][1]+arr[0][2]+arr[1][2];
result[1]=arr[1][0]+arr[2][0]+arr[0][1]+arr[1][1]+arr[0][2]+arr[2][2];
result[2]=arr[0][0]+arr[2][0]+arr[1][1]+arr[2][1]+arr[0][2]+arr[1][2];
result[3]=arr[0][0]+arr[1][0]+arr[1][1]+arr[2][1]+arr[0][2]+arr[2][2];
result[4]=arr[0][0]+arr[2][0]+arr[0][1]+arr[1][1]+arr[2][2]+arr[1][2];
result[5]=arr[1][0]+arr[0][0]+arr[0][1]+arr[2][1]+arr[2][2]+arr[1][2];
temp = 0;
for(i=1 ;i<6 ;++i) if(result[temp]>result[i]) temp=i;
if(temp==0) cout<<"BCG "<<result[0]<<"\n";
if(temp==1) cout<<"BGC "<<result[1]<<"\n";
if(temp==2) cout<<"CBG "<<result[2]<<"\n";
if(temp==3) cout<<"CGB "<<result[3]<<"\n";
if(temp==4) cout<<"GBC "<<result[4]<<"\n";
if(temp==5) cout<<"GCB "<<result[5]<<"\n";
}
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.91.116
→
08/29 00:26, , 1F
08/29 00:26, 1F
→
08/29 07:12, , 2F
08/29 07:12, 2F
推
08/29 13:49, , 3F
08/29 13:49, 3F
→
08/29 16:52, , 4F
08/29 16:52, 4F
→
08/29 19:38, , 5F
08/29 19:38, 5F
推
08/31 15:35, , 6F
08/31 15:35, 6F