ACM SGU/volume 1/100
Внешний вид
100. A+B
[править]Условие
[править]Необходимо найти сумму двух небольших чисел.
Разбор
[править]Такая задача есть буквально на каждом сервере с онлайн тестирующей системой. С помощью неё можно проверять, как работает тестирующая система при отсылке различных решений на различных языках. Также важным является то, откуда проверяющая система берёт данные: с файла, с консоли или значение вызова функции (как на TopCoder'е).
Реализация на Pascal
[править]program add;
var
a, b, c : integer;
begin
read (a, b);
c := a + b;
write (c);
end.
Реализация на C++
[править]#include <cstdio>
using namespace std;
int main ()
{
int a, b;
scanf ("%d%d", &a, &b);
int c = a + b;
printf ("%d", c);
return 0;
}
Реализация на Java
[править]import java.io.*;
import java.util.*;
public class Solution
{
public static void main(String[] args) throws IOException
{
BufferedReader fin = new BufferedReader (new InputStreamReader (System.in));
BufferedWriter fout = new BufferedWriter (new OutputStreamWriter (System.out));
StringTokenizer stk = new StringTokenizer (fin.readLine ());
int a, b;
a = Integer.parseInt (stk.nextToken ());
b = Integer.parseInt (stk.nextToken ());
int c = a + b;
fout.write (String.valueOf (c));
fin.close ();
fout.close ();
}
}