PAT乙级:1011. A+B和C (C++)
2016-08-11 07:19
295 查看
题目不难,只是需要注意正整数范围,因为如果A和B都是挺大的int,那么C应该是long,这里我统一都用的long,更加直观地告诉你要警惕两数相加,数字更大的情况。
#include <iostream> using namespace std; int main() { int T; cin>>T; int case_number=1; long A; long B; long C; while(T--) { cin>>A; cin>>B; cin>>C; if(A+B>C) { cout<<"Case #"<<case_number<<": true"<<endl; }else{ cout<<"Case #"<<case_number<<": false"<<endl; } case_number++; } return 0; }
相关文章推荐
- PAT乙级(Basic Level)1011(C++)
- PAT乙级(C++)1011-1015
- PAT乙级 1011. A+B和C
- PAT_乙级1011
- PAT乙级(Basic Level)1047(C++)
- PAT乙级(Basic Level)1004(C++/Java)
- PAT乙级(Basic Level)1031(C++)
- 【c++】PAT (Advanced Level)1011. World Cup Betting (20)
- PAT乙级(Basic Level)1039(C++)
- PAT乙级(Basic Level)1041(C++)
- PAT乙级(Basic Leve)1043(C++)
- PAT乙级(Basic Level)1018(C++)
- PAT 乙级 1011.A+B和C
- PAT-乙级-1011. A+B和C (15)
- PAT-乙级-1011. A+B和C (15)
- PAT 乙级 1019. 数字黑洞 (C++版)
- PAT乙级——1011 个位数统计 (C/C++)
- PAT(乙级)1011. A+B和C
- PAT乙级1001. 害死人不偿命的(3n+1)猜想 (15) C++
- PAT乙级(Basic Level)1027(C++)