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)