#6103: 為什麼WA?


FDHS1 (學弟妹加油)


#include<iostream>
using namespace std;
int main(void)
{
    int n;
    while(cin >> n)
    {
        int a[n],b[n],c[n];
        for(int i=0;i<n;i++)
            cin >> a[i] >> b[i] >> c[i];
        for(int i=0;i<n;i++)
        {
            if(a[i]<b[i]+c[i] && b[i]<c[i]+a[i] && c[i]<b[i]+a[i])
                if(a[i]==b[i] && b[i]==c[i])
                    cout << "Case " << i+1 << ": Equilateral" << endl;
                else if(a[i]==b[i] || b[i]==c[i] || a[i]==c[i])
                    cout << "Case " << i+1 << ": Isosceles" << endl;
                else
                    cout << "Case " << i+1 << ": Scalene" << endl;
            else
                cout << "Case " << i+1 << ": Invalid" << endl;
        }
    }
}

為什麼會這樣?請大家幫我解答一下

WA (line:5)
答案不正確
您的答案為: Case 5: Invalid 正確答案為: Case 5: Scalene 
#7519: Re:為什麼WA?


FDHS1 (學弟妹加油)


我也發生一樣的事情= =
#7525: Re:為什麼WA?


passerr (20130326 0340 48)


我也發生一樣的事情= =

大哥啊,你也太有梗了吧

你是想重現google 大神們都在哪下X片

是嗎?

怎麼沒有順便說錯在哪呢?

#8004: Re:為什麼WA?


silithus (希利蘇斯)


我也發生一樣的事情= =

大哥啊,你也太有梗了吧

你是想重現google 大神們都在哪下X片

是嗎?

怎麼沒有順便說錯在哪呢?


要用long long int