#8470: 不停吃WA?


s111159 (奈)


#include <iostream> 
using namespace std; 
int main() { 
int N =0;
int a=0;
int b=0;
int c=0;
while(cin >> N){

for (int i=1;i<=N;i++)
{
cin  >> a >> b >> c;
switch(a)
{
case 1:;
{
cout << b+c << endl;
break;
}
case 2:;
{
cout << b-c << endl;
break;
}
case 3:;
{
cout << b*c << endl;
break;
}
case 4:;
{
cout << b/c << endl;
break;
}
}
}
}


}
 
我在Dev-C++跑他的範例數據都完全沒問題,為何丟到系統都GG...?
WA (line:8)
答案不正確
您的答案為: -642277118 
正確答案為: 38281382169387266 
#8764: Re:不停吃WA?


cges30901 (cges30901)


#include  
using namespace std; 
int main() { 
int N =0;
int a=0;
int b=0;
int c=0;
while(cin >> N){

for (int i=1;i<=N;i++)
{
cin  >> a >> b >> c;
switch(a)
{
case 1:;
{
cout << b+c << endl;
break;
}
case 2:;
{
cout << b-c << endl;
break;
}
case 3:;
{
cout << b*c << endl;
break;
}
case 4:;
{
cout << b/c << endl;
break;
}
}
}
}


}
 
我在Dev-C++跑他的範例數據都完全沒問題,為何丟到系統都GG...?
WA (line:8)
答案不正確
您的答案為: -642277118 
正確答案為: 38281382169387266 

把 int 改成 long long int 就可以了。