B1011:A+B和C(15')
思路:用long long型存数字,防止范围过大。
代码:
#include<stdio.h>
int main(){
long long a[3];
int T,i,j;
scanf("%d",&T);
for(i=0;i<T;i++){
for(j=0;j<3;j++){
scanf("%lld",&a[j]); //输入long long 型
}
if(a[0]+a[1]>a[2]){
printf("Case #%d: true\n",i+1); //输出是1到T
}
else printf("Case #%d: false\n",i+1);
}
return 0;
}
二刷代码:
#include<stdio.h>
int main(){
int n;
long long A,B,C;
scanf("%d",&n);
for(int i = 0;i < n;i ++){
scanf("%lld%lld%lld",&A,&B,&C);
if(A+B > C){
printf("Case #%d: true\n",i+1);
}
else printf("Case #%d: false\n",i+1);
}
return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。