Oyuncaqların sayı#927

Oyuncaqların sayı (Həll təhlili)

Hər oyuncaq növü üçün onların sayını və qiymətini oxuyuruq. Əgər bir oyuncağın qiyməti -dən azdırsa, həmin oyuncaq növünü sayını toplayırıq.

Alqoritmin realizasiyası

Oyuncaq növlərinin sayını oxuyuruq.

scanf("%d",&n);

Axtarılan oyuncaqların sayını dəyişənində toplamalı olacağıq.

res = 0;

Hər oyuncaq növü haqqında məlumatı oxuyub işləyirik.

for (i = 0; i < n; i++)
{
  scanf("%d %lf",&num,&price);
  if (price < 50.0) res += num;
}

Cavabı çıxışa veririk.

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

Java realizasiyası

import java.util.*;

public class Main
{
  public static void main(String[] args)
  {
    Scanner con = new Scanner(System.in);
    //con.useLocale(new Locale("US"));
    //con.useLocale(Locale.US);
    int res = 0;
    int n = con.nextInt();
    for (int i = 0; i < n; i++)
    {
      int num = con.nextInt();
      double price = con.nextDouble();
      if (price < 50.0) res += num;
    }
    System.out.println(res);
    con.close();
  }
}

Python realizasiyası

Oyuncaq növlərinin sayını oxuyuruq.

n = int(input())

Axtarılan oyuncaqların sayını dəyişənində toplamalı olacağıq.

res = 0

Hər oyuncaq növü haqqında məlumatı oxuyub işləyirik.

for _ in range(n):
  num, price = input().split()
  num = int(num)
  price = float(price)
  if price < 50.0: res += num

Cavabı çıxışa veririk.

print(res)