Python'da yeni başlayan biriyim ... Aslında, programlamada yeni başlıyorum. Python, öğrenmeye başladığım ilk programlama dilidir.Python ile programlanması gereken bir bulmaca mı?
Bunu yapmak için bir program yazarak çözmeyi sevdiğim bir bulmaca aldım (bir uygulama olarak), ama yapamadım.
bulmaca aşağıdaki gibiydi:
bir daire yapmak gibi duran, 100 insanlar ki, bunların her biri bir sayı vardır, ilk sayı 1, ikinci bir numara 2 taşıyan taşır ... ve son olarak 100 numarayı taşıyan sonuncusunu bitirmek için ... Birincisi, 1'den daha büyük olanı öldüren kişiyi öldürmek için bir kılıç verildi ... Bu demek oluyor ki o öldürüyor sayı 2 ... Ve sonra 3 numara olan bir sonraki kılıcı verir ... Ve sadece bir tanesi hayatta kalana kadar devam eder! ... Bu kim?
El ile çözmeyi denedim ve cevabı 73 oldu ... Sayı 73 hayatta kalan kişi!
Ancak, nasıl programlayacağınız hakkında bir fikriniz var mı?
Yardımlarınız için teşekkürler!
eklemeyi unutmayın bir pastebin yükledi denediğin kod. – MarkyPython
ama ona ulaştığınızda 100 numara kim öldürüyor? – Keatinge
Çoğunu yapacak bir programım var, ama bununla sona erer: '[97, 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89]' daire. 97 numara burada kimseyi öldüremez. Kılıcı 97 numaraya verdikten sonra ne yapmak istersin. ** EDIT ** Ben bulmacayı inceledim, kimseden daha büyük olanı öldürerek işe yaramaz gibi gözüküyor, kılıcı olan her kimse sadece her kim öldürüyorsa – Keatinge