POJ1000 A+B问题
描述
计算A+B
输入
两个整数a,b(0<=a,b<=10)
输出
输出a+b
输入样例
1 2
输出样例
3
提示
问:输入和输出在哪里?
答:你的程序应该总是在标准输入读数据并向标准输出输出数据。例如,你可以用c语言的scanf或者c++的cin从标准输入读数据,用c语言的printf和c++的cout向标准输出写数据。
你不可以向标准输出输出任何额外的数据除了题目要求的,否则你会被评为'Wrong Answer'(WA)。
用户程序不允许打开并读/写文件。如果那么做的话,你会被评为“Runtime Error"或”Wrong Answer“。
这里有个样例解决方案,它用C++/G++解决POJ1000:
#include <iostream> using namespace std; int main() { int a,b; cin >> a >> b; cout << a+b << endl; return 0; }
返回值必须是int,在用G++/GCC的时候这很重要,否则你会遇到编译错误。
以下是用C/GCC解决POJ1000的样例解答:
#include <stdio.h> int main() { int a,b; scanf("%d %d",&a, &b); printf("%d\n",a+b); return 0; }
接下来是Pascal解决POJ1000的方案:
program p1000(Input,Output); var a,b:Integer; begin Readln(a,b); Writeln(a+b); end.
下面是用Java语言解决POJ1000:
现在java编译器版本是jdk1.5
import java.io.*; import java.util.*; public class Main { public static void main(String args[]) throws Exception { Scanner cin=new Scanner(System.in); int a=cin.nextInt(),b=cin.nextInt(); System.out.println(a+b); } }
旧版本jdk1.4的程序是这个样子的
import java.io.*; import java.util.*; public class Main { public static void main (String args[]) throws Exception { BufferedReader stdin = new BufferedReader( new InputStreamReader(System.in)); String line = stdin.readLine(); StringTokenizer st = new StringTokenizer(line); int a = Integer.parseInt(st.nextToken()); int b = Integer.parseInt(st.nextToken()); System.out.println(a+b); }
以下是Fortran解决POJ1000问题的程序:
PROGRAM P1000 IMPLICIT NONE INTEGER :: A, B READ(*,*) A, B WRITE(*, "(I0)") A + B END PROGRAM P1000
来源
POJ
参考代码:
#include<iostream> using namespace std; int main(){ int a,b; cin>>a>>b; cout<<a+b<<endl; return 0; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)