Сума і кількість#8684

Сума і кількість (Розбір)

Прочитаємо вхідну послідовність чисел до кінця файлу. Підрахуємо кількість чисел та їх суму.

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

Читаємо вхідну послідовність чисел до кінця файлу. У змінній підраховуємо кількість чисел, а у змінній — їх суму.

c = s = 0;
while (scanf("%d", &x) == 1)
{
  c++; 
  s = s + x;
}

Виводимо кількість чисел та їх суму.

printf("%d %d\n", c, s);

Java реалізація

import java.util.*;

public class Main
{
  public static void main(String[] args)
  {
    Scanner con = new Scanner(System.in);
    int c = 0, s = 0;
    while(con.hasNextInt())
    {
      int x = con.nextInt();
      c++;
      s = s + x;
    }
    System.out.println(c + " " + s);
    con.close();
  }
}

Python реалізація

Читаємо вхідну послідовність чисел у список .

lst = list(map(int, input().split()))

Виводимо кількість чисел у списку і їх суму.

print(len(lst), sum(lst))