【洛谷算法题】P1001-A+B Problem【入门1顺序结构】
题目链接:A+B Problem - 洛谷
🌏题目背景
不熟悉算法竞赛的选手请看这里:
算法竞赛中要求的输出格式中,不能有多余的内容,这也包括了“请输入整数 a \bm aa 和 b \bm bb” 这一类的提示用户输入信息的内容。若包含了这些内容,将会被认为是 Wrong Answer
,即洛谷上的 WA
。在对比代码输出和标准输出时,系统将忽略每一行结尾的空格,以及最后一行之后多余的换行符。
若因此类问题出现本机(看起来)AC
,提交 WA
的现象,请勿认为是洛谷评测机出了问题,而是你的代码中可能存在多余的输出信息。用户可以参考在题目末尾提供的代码。
另外请善用应用中的在线 IDE 功能,以避免不同平台的评测中所产生的一些问题。
🌏题目描述
输入两个整数 a , b a, ba,b,输出它们的和(∣ a ∣ , ∣ b ∣ ≤ 10 9 |a|,|b| \le {10}^9∣a∣,∣b∣≤109)。
注意
- Pascal 使用
integer
会爆掉哦! - 有负数哦!
- C/C++ 的 main 函数必须是
int
类型,而且 C 最后要return 0
。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!
好吧,同志们,我们就从这一题开始,向着大牛的路进发。
任何一个伟大的思想,都有一个微不足道的开始。
🌏输入格式
两个以空格分开的整数。
🌏输出格式
一个整数。
🌏样例 #1
🌙样例输入 #1
20 30
🌙样例输出 #1
50
🌏题解
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt(); System.out.println(a + b); in.close(); } }
🌏总结
考查 Java 的基本输入输出以及对数据类型的掌握。此题要求 a 与 b 的绝对值在 1 0 9 10^9109 以内,而 Java 中 int 类型的取值范围是 -2^31~2^31 - 1
,因此使用 int 类型就可以应对此题的所有数据。