PAT——1011. A+B和C
2024-09-01 08:19:53
给定区间[-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开始)。
输入样例:
4
1 2 3
2 3 4
2147483647 0 2147483646
0 -2147483648 -2147483647
输出样例:
Case #1: false
Case #2: true
Case #3: true
Case #4: false
package com.hone.basical; /**
* 分三个数组分别存放A B C 并且先将所有的数都存进去。
* 每次对应取出来,用减法做比较(目的是为了防止越界)然后做比较。
*/
import java.util.Scanner;
public class basicalLevel1011IsBigger2{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
long[]a = new long[T];
long[]b = new long[T];
long[]c = new long[T];
for(int i=0 ;i<T ;i++){
a[i] = sc.nextLong();
b[i] = sc.nextLong();
c[i] = sc.nextLong();
}
for(int i=0 ;i<T ;i++){
if(c[i]-b[i]<a[i]){
System.out.printf("Case #%d: true\n", i+1);
}
else{
System.out.printf("Case #%d: false\n", i+1);
}
}
}
}
最新文章
- ArcGIS Engine开发之空间查询
- ViewHolder优化2>;:
- dm9000c 移值新内核 linux-4.1.24
- sqlalchemy 的 raw sql 方式使用示例
- 输入和输出的总结(c语言)
- java中判断字符串是否为数字的三种方法
- codeforce 421D D. Bug in Code
- leetcode:Count and Say
- 100个iOS开发/设计程序员面试题汇总,你将如何作答?
- use - D_SCL_SECURE_NO_WARNINGS
- 将四个BYTE数值转换成IEEE754标准的浮点数(两种方法:用Addr函数取字节数字的首地址,或者用Absolute关键字)
- 20155232 2016-2017-3 《Java程序设计》第5周学习总结
- Abp(.NetCore)开发与发布过程2
- NET Core度身定制的AOP框架
- 【伯乐在线】FACEBOOK产品设计总监:设计APP时的14个必考题
- TLS1.2 only
- SpringSecurity认证处理流程
- 学习requests_html
- scrapy 框架入门
- 关于DNS 和根证书你了解多少?
热门文章
- 用图片替代cursor光标样式
- oauth2.0授权码模式详解
- css3之背景定位
- 12_Redis缓存穿透
- 初级游戏外挂编程详解 windows运行原理+游戏辅助编程 游戏外挂编程
- 安装skype for business server组件 报错“未满足先决条件”和安装KB2982006补丁提示“此更新不适用于你的计算机”
- python 生成器&;迭代器
- openvpn(上)
- Master的注册机制和状态改变管理解密
- February 20 2017 Week 8 Monday