题目链接
题目描述
给定两个整数 A
和 B
,其中 0 <= A, B <= 1000
,请计算它们的和并输出结果。
输入描述:
在一行中输入两个用空格隔开的整数 A
和 B
。
输出描述:
输出一个整数,表示 A
和 B
的和。
解题思路
本题要求计算两个整数的和,是编程中最基础的算术运算之一。解题步骤如下:
- 声明两个整型变量,用于存储输入的两个数。
- 从标准输入读取一行,其中包含两个由空格分隔的整数。
- 将这两个数相加。
- 将计算结果输出到标准输出。
代码
#include <iostream>
using namespace std;
int main() {
int a, b;
// 从标准输入读取两个整数
cin >> a >> b;
// 输出它们的和
cout << a + b << endl;
return 0;
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 从标准输入读取两个整数
int a = sc.nextInt();
int b = sc.nextInt();
// 输出它们的和
System.out.println(a + b);
}
}
# 读取一行输入,按空格分割,并转换为整数
a, b = map(int, input().split())
# 输出它们的和
print(a + b)
算法及复杂度
- 算法:基础算术运算。
- 时间复杂度:
- 这是一个固定的计算和I/O操作。
- 空间复杂度:
- 仅需要常数空间来存储两个变量。