#include<stdio.h>
#include<stdlib.h>
#define row 3
#define col 6
int main(void)
{
int i=0,sum[3]={0};
float user1,user2,user3;
int choice;
float us1nk1,us2nk1,us3nk1,us1nk2,us2nk2,us3nk2,us1nk3,us2nk3,us3nk3;
int a[row][col]={{10,20,32,40,45,35},
{20,10,25,42,47,40},
{30,35,15,10,20,25}};
for(i=0;i<row;i++)/*算列平均*/
{
sum[i]=a[i][0]+a[i][1]+a[i][2]+a[i][3]+a[i][4]+a[i][5];
}
user1=sum[0]/6.0;
user2=sum[1]/6.0;
user3=sum[2]/6.0;
if(user1>user2&&user2>user3)/*得知哪列平均最小*/
else if(user1>user3&&user3>user2)
else if(user2>user1&&user1>user3)
else if(user2>user3&&user3>user1)
else if(user3>user1&&user1>user2)
else if(user3>user2&&user2>user1)
printf("********************\n"); printf("哪一列最小請選擇0~2:\n");/*選擇最小的列,並執行圈選chunk的動作*/ printf("********************\n");
us1nk1=a[0][0]+a[0][1]/2.0;/*把每位使用者的chunk加起來*/
us2nk1=a[1][0]+a[1][1]/2.0;
us3nk1=a[2][0]+a[2][1]/2.0;
us1nk2=a[0][2]+a[0][3]/2.0;
us2nk2=a[1][2]+a[1][3]/2.0;
us3nk2=a[2][2]+a[2][3]/2.0;
us1nk3=a[0][4]+a[0][5]/2.0;
us2nk3=a[1][4]+a[1][5]/2.0;
us3nk3=a[2][4]+a[2][5]/2.0;
switch(choice)/*選擇最小的列,並執行圈選chunk的動作*/
{
case 0:
if(us1nk1>us1nk2&&us1nk2>us1nk3)
else if(us1nk1>us1nk3&&us1nk3>us1nk2)
else if(us1nk2>us1nk3&&us1nk3>us1nk1)
else if(us1nk2>us1nk1&&us1nk1>us1nk3)
else if(us1nk3>us1nk2&&us1nk2>us1nk1)
else if(us1nk3>us1nk1&&us1nk1>us1nk2)
break;
case 1:
if(us2nk1>us2nk2&&us2nk2>us2nk3)
else if(us2nk1>us2nk3&&us2nk3>us2nk2)
else if(us2nk2>us2nk3&&us2nk3>us2nk1)
else if(us2nk2>us2nk1&&us2nk1>us2nk3)
else if(us2nk3>us2nk2&&us2nk2>us2nk1)
else if(us2nk3>us2nk1&&us2nk1>us2nk2)
break;
case 2:
if(us3nk1>us3nk2&&us3nk2>us3nk3)
else if(us3nk1>us3nk3&&us3nk3>us3nk2)
else if(us3nk2>us3nk3&&us3nk3>us3nk1)
else if(us3nk2>us3nk1&&us3nk1>us3nk3)
else if(us3nk3>us3nk2&&us3nk2>us3nk1)
else if(us3nk3>us3nk1&&us3nk1>us3nk2)
break;
}
printf("********************\n");/*選擇第二小的列,執行圈選chunk的動作*/ printf("********************\n");
switch(choice)
{
case 0:
if(us1nk1>us1nk2&&us1nk2>us1nk3)
else if(us1nk1>us1nk3&&us1nk3>us1nk2)
else if(us1nk2>us1nk3&&us1nk3>us1nk1)
else if(us1nk2>us1nk1&&us1nk1>us1nk3)
else if(us1nk3>us1nk2&&us1nk2>us1nk1)
else if(us1nk3>us1nk1&&us1nk1>us1nk2)
break;
case 1:
if(us2nk1>us2nk2&&us2nk2>us2nk3)
else if(us2nk1>us2nk3&&us2nk3>us2nk2)
else if(us2nk2>us2nk3&&us2nk3>us2nk1)
else if(us2nk2>us2nk1&&us2nk1>us2nk3)
else if(us2nk3>us2nk2&&us2nk2>us2nk1)
else if(us2nk3>us2nk1&&us2nk1>us2nk2)
break;
case 2:
if(us3nk1>us3nk2&&us3nk2>us3nk3)
else if(us3nk1>us3nk3&&us3nk3>us3nk2)
else if(us3nk2>us3nk3&&us3nk3>us3nk1)
else if(us3nk2>us3nk1&&us3nk1>us3nk3)
else if(us3nk3>us3nk2&&us3nk2>us3nk1)
else if(us3nk3>us3nk1&&us3nk1>us3nk2)
break;
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+CiNkZWZpbmUgcm93IDMKI2RlZmluZSBjb2wgNgppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgaT0wLHN1bVszXT17MH07CiAgICBmbG9hdCB1c2VyMSx1c2VyMix1c2VyMzsKICAgIGludCBjaG9pY2U7CiAgICBmbG9hdCB1czFuazEsdXMybmsxLHVzM25rMSx1czFuazIsdXMybmsyLHVzM25rMix1czFuazMsdXMybmszLHVzM25rMzsKICAgIGludCBhW3Jvd11bY29sXT17ezEwLDIwLDMyLDQwLDQ1LDM1fSwKICAgICAgICAgICAgICAgICAgICAgezIwLDEwLDI1LDQyLDQ3LDQwfSwKICAgICAgICAgICAgICAgICAgICAgezMwLDM1LDE1LDEwLDIwLDI1fX07CiAgICAKICAgCiAgICAKICAgIGZvcihpPTA7aTxyb3c7aSsrKS8q566X5YiX5bmz5Z2HKi8KICAgIHsKICAgICAgIHN1bVtpXT1hW2ldWzBdK2FbaV1bMV0rYVtpXVsyXSthW2ldWzNdK2FbaV1bNF0rYVtpXVs1XTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgfQogICAgdXNlcjE9c3VtWzBdLzYuMDsKICAgIHVzZXIyPXN1bVsxXS82LjA7CiAgICB1c2VyMz1zdW1bMl0vNi4wOwogICAgCiAgICBpZih1c2VyMT51c2VyMiYmdXNlcjI+dXNlcjMpLyrlvpfnn6Xlk6rliJflubPlnYfmnIDlsI8qLwogICAgICAgIHByaW50Zigi56ys5LqM5YiX5pyA5bCPXG4iKTsKICAgICAgIGVsc2UgaWYodXNlcjE+dXNlcjMmJnVzZXIzPnVzZXIyKQogICAgICAgICBwcmludGYoIuesrOS4gOWIl+acgOWwj1xuIik7CiAgICAgICAgICBlbHNlIGlmKHVzZXIyPnVzZXIxJiZ1c2VyMT51c2VyMykKICAgICAgICAgICBwcmludGYoIuesrOS6jOWIl+acgOWwj1xuIik7CiAgICAgICAgICAgICAgZWxzZSBpZih1c2VyMj51c2VyMyYmdXNlcjM+dXNlcjEpCiAgICAgICAgICAgICAgICBwcmludGYoIuesrOmbtuWIl+acgOWwj1xuIik7CiAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzZXIzPnVzZXIxJiZ1c2VyMT51c2VyMikKICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKzkuIDliJfmnIDlsI9cbiIpOwogICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXNlcjM+dXNlcjImJnVzZXIyPnVzZXIxKQogICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ys6Zu25YiX5pyA5bCPXG4iKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgIHByaW50ZigiKioqKioqKioqKioqKioqKioqKipcbiIpOyAgICAKICAgIHByaW50Zigi5ZOq5LiA5YiX5pyA5bCP6KuL6YG45pOHMH4yOlxuIik7Lyrpgbjmk4fmnIDlsI/nmoTliJcs5Lim5Z+36KGM5ZyI6YG4Y2h1bmvnmoTli5XkvZwqLwogICAgc2NhbmYoIiVkIiwmY2hvaWNlKTsKICAgIHByaW50ZigiKioqKioqKioqKioqKioqKioqKipcbiIpOwogICAgCiAgICB1czFuazE9YVswXVswXSthWzBdWzFdLzIuMDsvKuaKiuavj+S9jeS9v+eUqOiAheeahGNodW5r5Yqg6LW35L6GKi8KICAgIHVzMm5rMT1hWzFdWzBdK2FbMV1bMV0vMi4wOwogICAgdXMzbmsxPWFbMl1bMF0rYVsyXVsxXS8yLjA7CiAgICAKICAgIHVzMW5rMj1hWzBdWzJdK2FbMF1bM10vMi4wOwogICAgdXMybmsyPWFbMV1bMl0rYVsxXVszXS8yLjA7CiAgICB1czNuazI9YVsyXVsyXSthWzJdWzNdLzIuMDsKICAgIAogICAgdXMxbmszPWFbMF1bNF0rYVswXVs1XS8yLjA7CiAgICB1czJuazM9YVsxXVs0XSthWzFdWzVdLzIuMDsKICAgIHVzM25rMz1hWzJdWzRdK2FbMl1bNV0vMi4wOwogICAgCiAgICAKICAgIAogICAgc3dpdGNoKGNob2ljZSkvKumBuOaTh+acgOWwj+eahOWIlyzkuKbln7fooYzlnIjpgbhjaHVua+eahOWLleS9nCovICAKICAgIHsKICAgICAgY2FzZSAwOgogICAgICAgICAgICAgaWYodXMxbmsxPnVzMW5rMiYmdXMxbmsyPnVzMW5rMykKICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMeWkp1xuIik7CiAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazE+dXMxbmszJiZ1czFuazM+dXMxbmsyKSAKICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMeWkp1xuIik7CiAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMW5rMj51czFuazMmJnVzMW5rMz51czFuazEpIAogICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDDliJdjaHVuazLlpKdcbiIpOyAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazI+dXMxbmsxJiZ1czFuazE+dXMxbmszKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMuWkp1xuIik7ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazM+dXMxbmsyJiZ1czFuazI+dXMxbmsxKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rM+Wkp1xuIik7ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMW5rMz51czFuazEmJnVzMW5rMT51czFuazIpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rM+Wkp1xuIik7ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7IAogICAgICBjYXNlIDE6ICAgCiAgICAgICAgICAgICBpZih1czJuazE+dXMybmsyJiZ1czJuazI+dXMybmszKQogICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsx5aSnXG4iKTsKICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMT51czJuazMmJnVzMm5rMz51czJuazIpIAogICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsx5aSnXG4iKTsKICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMybmsyPnVzMm5rMyYmdXMybmszPnVzMm5rMSkgCiAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMeWIl2NodW5rMuWkp1xuIik7ICAKICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMj51czJuazEmJnVzMm5rMT51czJuazMpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsy5aSnXG4iKTsgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMz51czJuazImJnVzMm5rMj51czJuazEpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsz5aSnXG4iKTsgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMybmszPnVzMm5rMSYmdXMybmsxPnVzMm5rMikgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsz5aSnXG4iKTsgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsgIAogICAgIGNhc2UgMjogICAKICAgICAgICAgICAgIGlmKHVzM25rMT51czNuazImJnVzM25rMj51czNuazMpCiAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazHlpKdcbiIpOwogICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmsxPnVzM25rMyYmdXMzbmszPnVzM25rMikgCiAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazHlpKdcbiIpOwogICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czNuazI+dXMzbmszJiZ1czNuazM+dXMzbmsxKSAKICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwy5YiXY2h1bmsy5aSnXG4iKTsgIAogICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmsyPnVzM25rMSYmdXMzbmsxPnVzM25rMykgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazLlpKdcbiIpOyAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmszPnVzM25rMiYmdXMzbmsyPnVzM25rMSkgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazPlpKdcbiIpOyAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czNuazM+dXMzbmsxJiZ1czNuazE+dXMzbmsyKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazPlpKdcbiIpOyAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAKICAgIH0gICAgIAogICAgcHJpbnRmKCIqKioqKioqKioqKioqKioqKioqKlxuIik7Lyrpgbjmk4fnrKzkuozlsI/nmoTliJcs5Z+36KGM5ZyI6YG4Y2h1bmvnmoTli5XkvZwqLyAgCiAgICAgcHJpbnRmKCLnrKzkuozmrKHliIbphY0wfjI6XG4iKTsKICAgIHNjYW5mKCIlZCIsJmNob2ljZSk7CiAgICBwcmludGYoIioqKioqKioqKioqKioqKioqKioqXG4iKTsKICAgIAogICAgc3dpdGNoKGNob2ljZSkKICAgIHsKICAgICAgY2FzZSAwOgogICAgICAgICAgICAgaWYodXMxbmsxPnVzMW5rMiYmdXMxbmsyPnVzMW5rMykKICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMeWkp1xuIik7CiAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazE+dXMxbmszJiZ1czFuazM+dXMxbmsyKSAKICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMeWkp1xuIik7CiAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMW5rMj51czFuazMmJnVzMW5rMz51czFuazEpIAogICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDDliJdjaHVuazLlpKdcbiIpOyAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazI+dXMxbmsxJiZ1czFuazE+dXMxbmszKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rMuWkp1xuIik7ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czFuazM+dXMxbmsyJiZ1czFuazI+dXMxbmsxKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rM+Wkp1xuIik7ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMW5rMz51czFuazEmJnVzMW5rMT51czFuazIpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMOWIl2NodW5rM+Wkp1xuIik7ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7IAogICAgICBjYXNlIDE6ICAgCiAgICAgICAgICAgICBpZih1czJuazE+dXMybmsyJiZ1czJuazI+dXMybmszKQogICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsx5aSnXG4iKTsKICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMT51czJuazMmJnVzMm5rMz51czJuazIpIAogICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsx5aSnXG4iKTsKICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMybmsyPnVzMm5rMyYmdXMybmszPnVzMm5rMSkgCiAgICAgICAgICAgICAgICAgICAgICAgIHByaW50Zigi56ysMeWIl2NodW5rMuWkp1xuIik7ICAKICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMj51czJuazEmJnVzMm5rMT51czJuazMpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsy5aSnXG4iKTsgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKHVzMm5rMz51czJuazImJnVzMm5rMj51czJuazEpIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsz5aSnXG4iKTsgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMybmszPnVzMm5rMSYmdXMybmsxPnVzMm5rMikgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwx5YiXY2h1bmsz5aSnXG4iKTsgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsgIAogICAgIGNhc2UgMjogICAKICAgICAgICAgICAgIGlmKHVzM25rMT51czNuazImJnVzM25rMj51czNuazMpCiAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazHlpKdcbiIpOwogICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmsxPnVzM25rMyYmdXMzbmszPnVzM25rMikgCiAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazHlpKdcbiIpOwogICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czNuazI+dXMzbmszJiZ1czNuazM+dXMzbmsxKSAKICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCLnrKwy5YiXY2h1bmsy5aSnXG4iKTsgIAogICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmsyPnVzM25rMSYmdXMzbmsxPnVzM25rMykgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazLlpKdcbiIpOyAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYodXMzbmszPnVzM25rMiYmdXMzbmsyPnVzM25rMSkgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazPlpKdcbiIpOyAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZih1czNuazM+dXMzbmsxJiZ1czNuazE+dXMzbmsyKSAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIuesrDLliJdjaHVuazPlpKdcbiIpOyAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAKICAgIH0gICAgIApzeXN0ZW0oInBhdXNlIik7CnJldHVybiAwOyAgICAgICAgCn0K