代码示例


下面用“读入两个整数,输出它们的和”演示基本输入输出。示例仅说明提交格式,解答其他题目时请按题意编写算法。

输入与输出

输入示例:

3 5

输出示例:

8

程序应从标准输入读取数据,并将答案写入标准输出。不要输出“请输入”等提示语,也不要依赖本地文件路径。

C

#include <stdio.h>

int main(void)
{
    int a, b;
    if (scanf("%d%d", &a, &b) == 2) {
        printf("%d\n", a + b);
    }
    return 0;
}

C++

#include <iostream>

int main()
{
    int a, b;
    if (std::cin >> a >> b) {
        std::cout << a + b << '\n';
    }
    return 0;
}

Java

import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int a = input.nextInt();
        int b = input.nextInt();
        System.out.println(a + b);
    }
}

Java 示例使用 Main 作为入口类,不声明包名。提交时请选择与代码相符的语言。

提交前检查

  • 输出格式是否与题目要求一致,包括换行和空格。
  • 数据类型能否容纳题目给定的数值范围。
  • 是否处理了边界情况,而不仅是通过样例。
  • 算法是否能在时间和内存限制内完成。

提交后可参考评测结果定位问题。