給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大于C。
輸入格式:
輸入第1行給出正整數T(<=10),是測試用例的個數。隨后給出T組測試用例,每組占一行,順序給出A、B和C。整數間以空格分隔。
輸出格式:
對每組測試用例,在一行中輸出“Case #X: true”如果A+B>C,否則輸出“Case #X: false”,其中X是測試用例的編號(從1開始)。
輸入樣例:41 2 32 3 42147483647 0 21474836460 -2147483648 -2147483647輸出樣例:Case #1: falseCase #2: trueCase #3: trueCase #4: false題目不難,簡單的A+B比較問題,考察點在于ABC的范圍,是一個大數,之前看見大數就想著要用數組來做,后來想了下double的范圍好像是符合的,就用double試了一下發現果然可以#include<stdio.h>int main(){ int n,i; scanf("%d",&n); for(i=0;i<n;i++) { double a,b,c; scanf("%lf %lf %lf",&a,&b,&c); if(a+b>c) PRintf("Case #%d: true/n",i+1); else printf("Case #%d: false/n",i+1); } return 0;}上個星期因為過年和發燒感冒啦,一直沒有寫題解,今天把上上個星期和這個星期的題目都做幾道,寫幾個題解,十五之后的星期要去西安玩,又要請假啦~嘻嘻~聽說大家都去三亞海南了哈哈哈
|
新聞熱點
疑難解答