Merhaba, bugün youtube'da gezinirken önüme bu soru çıktı ve işi gücü bıraktım bunu çözmeye çalışıyorum. Yıllardır gün yüzü görmemiş hesap makinesini çıkarttım ama makineye kafa atmak üzereyim. IDE tak diye çözüyor ama ben çözerken alakasız bir sonuç buluyorum.
TÜBİTAK bilgisayar olimpiyat sorusuymuş. Uyguladığım çözümü aşağı yazıyorum. Yapay zeka bir halt beceremedi. Cevap 4.
m = max(m, a[i]); için
Adım 1: m = max(0, 0) = 0
Adım 2: m = max(0, 35) = 35
Adım 3: m = max(35, 1) = 35
.
.
Adım 10: m = max(35, 35) = 35 oluyor ve m 35'e denk geliyor sonuçta.
s += exp(a[i]); için
Adım 2: s += exp(35) ≈ 1.586×10^15
Adım 4: s += exp(35) ≈ 1.586×10^15
Adım 5: s += exp(35) ≈ 1.586×10^15
Adım 10: s += exp(35) ≈ 1.586×10^15
geri kalan adımlardaki e^3 ve e^5 gibi değerler çok küçük kalıyor zaten bunların yanında.
s takribi 6.34x10^15 geliyor
e^(log(6.34x10^15 )- 35) =4.59x10^-9 gibi çok küçük bir sonuç çıkıyor.