#5052: 只拿到40分...請看看


xbox5110 (紅茶)

學校 : 樹德科技大學
編號 : 18489
來源 : [101.13.17.20]
最後登入時間 :
2015-12-19 22:36:01
d507. 三角形的判斷 -- 板橋高中教學題 | From: [120.119.36.7] | 發表日期 : 2011-04-12 13:27

    import java.util.Scanner;

    public class test{
    public static void main(String [] argv){

 
    
Scanner keyin = new Scanner(System.in);

System.out.print("");
int i = keyin.nextInt();

int j = keyin.nextInt();

int k = keyin.nextInt();

//判斷是哪種三角型
if((i+j)>k | (j+k)>i |(i+j)>j){
 
System.out.println("right triangle");

}
else if(i+j<k | j+k<i | i+k<j){
System.out.println("obtuse triangle");
}

else if(i==j | j==k |i==k){
System.out.println("acute triangle");

}
}
        

}

為什麼只拿到NA 哪裡出錯了呢

 
#5058: Re:只拿到40分...請看看


Kaitang (凱)

學校 : 國立屏東大學
編號 : 5159
來源 : [163.24.254.195]
最後登入時間 :
2013-10-22 15:10:17
d507. 三角形的判斷 -- 板橋高中教學題 | From: [163.24.253.85] | 發表日期 : 2011-04-16 00:14

你的邏輯判斷就出錯了阿~~

| <-只要有一個成立就是對的

所以她只要是三角形 你的第一行判斷式就成立了

想想其他判斷三角形的方式(例如海龍公式) 

 
ZeroJudge Forum