1000. Задача a + b

 

Вычислите сумму a + b.

 

Вход. В каждой строке задано два целых числа a и b (|a|, |b| ≤ 30000).

 

Выход. Для каждого теста выведите сумму a + b в отдельной строке.

 

Пример входа

Пример выхода

1 1

1 2

2

3

 

 

РЕШЕНИЕ

элементарная задача

 

Анализ алгоритма

В задаче следует найти сумму двух чисел.

 

Реализация алгоритма

Вычисляем сумму двух чисел пока не дойдем до конца файла.

 

while(scanf("%d %d",&a,&b) == 2)

  printf("%d\n",a + b);

 

Реализация алгоритма указатели

 

#include <stdio.h>

 

int *a, *b;

 

int main(void)

{

  a = new (int);

  b = new (int);

  while(scanf("%d %d",a,b) == 2)

    printf("%d\n",*a + *b);

  delete a;

  delete b;

  return 0;

}

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    while(con.hasNext())

    {

      int a = con.nextInt();

      int b = con.nextInt();

      System.out.println(a + b);     

    }

    con.close();

  }

}

 

Python реализация

 

import sys

for s in sys.stdin:

  a, b = map(int,s.split())

  print(a+b)