给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。
2015-06-25 01:16
267 查看
输入第1行给出正整数T(<=10),是测试用例的个数。
随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。
输出描述:
对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,
否则输出“Case #X: false”,其中X是测试用例的编号(从1开始)。
代码如下:
此算法还有很大改进空间。。。我还会跟进!
随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。
输出描述:
对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,
否则输出“Case #X: false”,其中X是测试用例的编号(从1开始)。
代码如下:
#include<iostream> using namespace std; int main() { int n; int l=1,k=0; long a[30]; //cout<<"请确定要输入几组数:"; cin>>n; for(int i=0;i<n;i++) { //cout<<"请输入第"<<i<<"组的数"; int j=3; while(j--) { cin>>a[k++]; } } for(int p=0;n!=0;p+=3,l++) { n--; if(a[p]+a[p+1]>a[p+2]) cout<<"Case #"<<l<<": true"<<endl; else cout<<"Case #"<<l<<": false"<<endl; } return 0; }
此算法还有很大改进空间。。。我还会跟进!
相关文章推荐
- 对Java学习的想法
- 贪心算法的实际应用
- mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第三章 类,对象和方法
- IOS 关于取消延迟执行函数的种种。performSelector与cancelPreviousPerformRequestsWithTarget
- Binary Search Tree analog
- 关于CocosPods的安装和配置ReactiveCocoa
- Kidding_wjj
- 地址栏参数特殊字符
- 简单Ajax例子
- free(p)后指针问题
- jquery 全选 反选 取消 批量删除
- 各级(省市县镇村)行政区域获取
- [LeetCode] Word Ladder
- iframe+dialog实现对话框为iframe
- LVS-Web基础构架:负载均衡和LVS
- LVS-【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡
- Android 存储数据SharedPreferences详解
- Launchpad图标出错,恢复Launchpad
- windows下wamp使用须知