520. Hamısının cəmi

 

Verilmiş bütün ədədlərin cəmini hesablayın.

 

Giriş verilənləri. n (1 ≤ n ≤ 105) tam ədəd ehtiva edir. Bütün ədədlər mütləq qiymətcə 109-zu aşmır.

 

Çıxış verilənləri. Verilmiş bütün ədədlərin cəmi.

 

Giriş verilənlərinə nümunə

Çıxış verilənlərinə nümunə

2 3

   1      1

7

 

 

HƏLLİ

faylın axırına qədər oxuma

 

Alqoritmin analizi

n ≤ 105 olduğundan və hər bir ədəd 109-dan çox olmadığı üçün, ədədlərin cəmi təxminən 1014 ola bilər. Nəticəni hesablamaq üçün long long data tipindən istifadə edin.

 

Alqoritmin reallaşdırılması

Faylın sonuna qədər daxil edilmiş məlumatları oxuyun. Verilmiş rəqəmləri cəmləyin və nəticəni çap edin.

 

res = 0;

while(scanf("%lld",&n) == 1)

  res += n;

printf("%lld\n",res);

 

Java reallaşdırılması

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    long sum = 0;

    while(con.hasNext())

    {

      long val = con.nextLong();

      sum += val;

    }

    System.out.println(sum);

    con.close();

  }

}

 

Python reallaşdırılması

 

import sys

 

sum = 0

for line in sys.stdin:

  for var in line.split():

    sum = sum + int(var)

 

print(sum)