Sonsuz Us’un düzenlediği bir matematik yarışmasına 81 ilden (her ilden en az 1 en çok 10 öğrenci olmak üzere) bilinmeyen sayıda öğrenciler katılmıştır. Bütün öğrencilere yarışma salonuna girme sıralarına göre 1 ‘den başlamak üzere sırayla giriş numaraları verilmiştir. (Salona ilk girene 1, İkinci girene 2, vb.) Yarışma sonunda birinciliği kazanan öğrenci ye giriş numarası sorulduğunda şu cevabı vermiştir:
“Salona benden önce gelen arkadaşların giriş numaralarının toplamıyla benden sonra gelenlerin giriş numaralarının toplamı birbirine eşittir. Benim numaramı buradan bulabilirsiniz.”
Öğrencinin giriş numarasını bulabilir misiniz?
Bunun muhakkak bir çözüm yolu vardır. Yani deneme yanılma yöntemiyle değil de bir formülle çözümü vardır ama beni aşıyor. 🙂 Forumda arkadaşlara sorayım bari. forum.rehitu.com
Toplam öğrenci sayısı 288, bizim kazanan öğrencimiz 204’üncü sırada.
Bunu çözecek bir python kodu yazdım
Çıktısı:
Toplam katılımcı: 288
Yarışmanın birincisi 204
Güzel kod, yorum yazarken pre ve code etiketleri arasına yazabilirsin, kod şeklinde görünüyor. Yani pre code …. program … /code /pre şeklinde. (tabii html etiketleri olarak küçük büyük işaretleri arasında)