#6080: 我不懂位捨嚜!!!(C#)


TMDTMD2487 (1001029)

學校 : 臺北市立中正高級中學
編號 : 20807
來源 : [42.72.35.215]
最後登入時間 :
2020-06-10 23:39:32
d984. 棄保效應 -- 板橋高中教學題 | From: [114.36.173.239] | 發表日期 : 2011-11-15 20:00

#include<stdio.h>
int main(){
    char max,min,m;
    long a,b,c,m1,m2,m3;
    while(scanf("%d %d %d",&a,&b,&c)!=EOF){
        if(a>b){
            if(c>a){
                max='C';
                m3=c;
                min='B';
                m2=b;
                m='A';
                m1=a;
            }
            else if(c<b){
                max='A';
                m3=a;
                min='C';
                m2=c;
                m='B';
                m1=b;
            }
            else{
                max='A';
                m3=a;
                min='B';
                m2=b;
                m='C';
                m1=c;
            }
        }
        else if(a<b){
            if(c>b){
                max='C';
                m3=c;
                min='A';
                m2=a;
                m='B';
                m1=b;
            }
            else if(c<a){
                max='B';
                m3=b;
                min='C';
                m2=c;
                m='A';
                m1=a;
            }
            else{
                max='B';
                m3=b;
                min='A';
                m2=a;
                m='C';
                m1=c;
            }
        }
        if((m1+m2)>m3)
            printf("%c\n",m);
        else
            printf("%c\n",max);
    }
    return 0;
}
 
 
位捨嚜line1就錯了 
 
#7342: Re:我不懂位捨嚜!!!(C#)


EriCSN (EriCSN)

學校 : 國立嘉義大學
編號 : 11613
來源 : [36.231.122.61]
最後登入時間 :
2016-02-22 19:16:06
d984. 棄保效應 -- 板橋高中教學題 | From: [140.130.208.102] | 發表日期 : 2012-12-25 10:17

scanf錯了而已。 
 
#include
int main(){
    char max,min,m;
    long a,b,c,m1,m2,m3;
    while(scanf("%ld %ld %ld",&a,&b,&c)!=EOF){
        if(a>b){
            if(c>a){
                max='C';
                m3=c;
                min='B';
                m2=b;
                m='A';
                m1=a;
            }
            else if(c
                max='A';
                m3=a;
                min='C';
                m2=c;
                m='B';
                m1=b;
            }
            else{
                max='A';
                m3=a;
                min='B';
                m2=b;
                m='C';
                m1=c;
            }
        }
        else if(a
            if(c>b){
                max='C';
                m3=c;
                min='A';
                m2=a;
                m='B';
                m1=b;
            }
            else if(c
                max='B';
                m3=b;
                min='C';
                m2=c;
                m='A';
                m1=a;
            }
            else{
                max='B';
                m3=b;
                min='A';
                m2=a;
                m='C';
                m1=c;
            }
        }
        if((m1+m2)>m3)
            printf("%c\n",m);
        else
            printf("%c\n",max);
    }
    return 0;
}
 
 
位捨嚜line1就錯了 


 
ZeroJudge Forum