Asosiy tarkibga o‘tish
CodeArena
Kirish
Kurslar

Python vositalari · Ro‘yxatni bir o‘tishda aylanib, kerakli qiymatni topish

Ro‘yxatlar

Easy 16 masala

Boshlash

Nazariya

Massiv (Python’da ro‘yxat) — bir xil turdagi qiymatlar ketma-ketligi, indeks 0 dan boshlanadi.

a = list(map(int, input().split()))
print(max(a), min(a), sum(a))
for i, x in enumerate(a):
    ...

Chiziqli fikrlash

n ≤ 10⁵ bo‘lsa, ikki ichma-ich sikl (n² = 10¹⁰ amal) vaqtga sig‘maydi. Ro‘yxatni bir marta aylanib, kerakli ma’lumotni yo‘l-yo‘lakay saqlang: joriy yig‘indi, hozirgacha eng kichik qiymat va hokazo.

Masalan, aksiyani eng yaxshi sotish: har kun uchun «shu kungacha eng arzon narx»ni eslab boring.

Beginner masalalar 6

Easy masalalar 8

Medium masalalar 2

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna