Ən kiçiyin ikiqatı#917

Ən kiçiyin ikiqatı (Həll təhlili)

Dövr vasitəsi ilə massivdəki ən kiçik elementi tapırıq. Sonra onun ikiqat dəyərini çıxarırıq.

Alqoritmin həyata keçirilməsi

Daxil olan məlumatları oxuyuruq. Massivin ən kiçik elementini hesablayırıq.

scanf("%d", &n);
min = 100;
for (i = 0; i < n; i++)
{
  scanf("%lf", &a);
  if (a < min) min = a;
}

Nəticəni çıxarırıq — ən kiçik elementin ikiqat dəyəri.

printf("%.2lf\n", 2 * min);

Python həyata keçirilməsi

Daxil olan məlumatları oxuyuruq.

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

List -də ən kiçik elementi hesablayırıq.

min_el = min(lst)

Nəticəni çıxarırıq — ən kiçik elementin ikiqat dəyəri.

print(2 * min_el)