ETH官方钱包

前往
大廳
主題

[OJ練習] 11727

テリ君(桃夫模式) | 2022-11-19 10:02:24 | 巴幣 2 | 人氣 146

11727

#include <stdio.h>

int t;
int a, b, c;
int result;

int main(){
    scanf("%d", &t);
    
    if(t > 20)return 0;
    
    for(int i = 0; i < t; i++){
        scanf("%d %d %d", &a, &b, &c);
        if((a > b && b > c) || (c > b && b > a)){
            printf("Case %d: %d\n", i + 1, b);
        }
        else if((b > a && a > c) || (c > a && a > b)){
            printf("Case %d: %d\n", i +  1, a);
        }
        else if((a > c && c > b) || (b > c && c > a)){
            printf("Case %d: %d\n", i + 1, c);
        }
        else{
            return 0;
        }
    }
    
    return 0;
}


1/5
不過我的解法是暴力解
如果單筆數據需要比較更多的資料的話
應該有更佳統一解

創作回應

更多創作