[Arşiv] Ticaretle ilgisi olmayan saf matematik, fizik, kimya vb. beyin jimnastiği bulmacaları - sayfa 356

 
Başlangıç için çok iyi. Ama daha da iyi olabilir.
 
Mathemat писал(а) >>
Odun kesmek için bir adam tuttun. Bir hafta (7 gün) kesecek. 7 gramlık bir parça altınınız var ve ona her gün tam olarak 1 gram ödemeniz gerekiyor. Ancak bir parçayı yalnızca iki kez kesebilirsiniz . Ona nasıl ödeyeceksin?
Bir parça 1, 2 ve 4 gramlık parçalar halinde kesilmelidir. Bu kütleleri kullanarak 1 gramlık bir adımla 7 grama kadar herhangi bir kütle yapabilirsiniz.
Ancak soru, ölçüm aletleri olmadan nasıl bu kadar doğru bir şekilde kesileceğidir. Ve eğer bu tür cihazlar mevcutsa, o zaman başka bir yol daha var: 1 veya 2 kesim ile 7 gramlık bir parça kesmek, daha önce bir parçayı bir kütük üzerinde yırtıp bükmek :)
-
Mathemat, zafer yürüyüşüyle ilgili izlenimleriniz neler?
 
Bunun en kötü seçenek olduğunu düşünmekte haklı mıyım? Ara. topu 1, 2, vb. kırılana kadar zemin. ve prensipte 2. top gerekli değildir. Evet ?

En kötüsü olmasa da. 1. kata bir top atabiliriz ve kırılır, o zaman daha ileri gitmenin bir anlamı yok. Maksimum 100 (çökmedi).
İkinci top bize vurma şansı veriyor. kırılıncaya kadar, bu da maksimum miktarı azaltır, ilki 50. kata atılır. 1'den 49'a düştü. Çökmedi, 25'te yuvarlandı, vb.
minimum 2 adım, maksimum alırız. elli.
Çiçeklerdeki noktayı göremiyorum. şartı yoksa. Kırmızı topun kırılamayacağı maksimum zemin nedir?
 
İnsanların kendileri için zorluklar yarattığını görmek komik - görevde herhangi bir kısıtlama yok, bu yüzden her şey mümkün - bunda herhangi bir kısıtlama yoksa neden bir parçayı parçalara ayırmanın yollarını düşünelim?!
tabi ki sorunun şartı her şey için suçlu olsa da yedi halkalı bir zincir olduğunu ve sadece bir tanesinin kesilebileceğini yazsalardı o zaman daha kesin olurdu..
 
Prival >> :
правильно ли я понял, что самый худший вариант. перебор. бросаем шарик на 1, 2 и т.д. этаже, пока он не разобьется. и в принципе 2-й шарик не нужен. Да ?

en kötüsü, topu iki kat boyunca atmak, aşağıdan yukarıya doğru hareket ederek kırılana kadar ve ikinci katın bir kat altına atmak

 
MetaDriver doğru hareket ediyor. Sadece bulunan varyant henüz optimal değil.
Richie , nasıl kesileceğini düşünmen gerektiğine dair hiçbir ipucu olmadığında neden görevi karmaşıklaştırıyorsun? Bir çeşit kenevir, ısıtma. Bir parçayı herhangi iki parçaya herhangi bir doğrulukla iki kez kesme yeteneğine sahibiz. Sorun zaten sizin tarafınızdan çözüldü.
 
Mathemat >> :
MetaDriver правильно движется. Просто найденный вариант еще не оптимален.
ikna edildi. İşte 14 rulolu bir varyasyon.
Kırmızı: 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 98 // son hamle (99 yerine 98), eğer 95 kırılmazsa daha kötü bir rulo kurtarır
Mavi: Geçen seferki gibi son kırılmamış kırmızı boşluğu doldurur.
 
Mathemat писал(а) >>
Richie , nasıl kesileceğini düşünmen gerektiğine dair hiçbir ipucu olmadığında neden görevi karmaşıklaştırıyorsun? Bir çeşit kenevir, ısıtma. Bir parçayı herhangi iki parçaya herhangi bir doğrulukla iki kez kesme yeteneğine sahibiz. Sorun zaten sizin tarafınızdan çözüldü.
Ne tür bir ısıtma? Altın, ısıtmadan bile iyi "buruşuyor". Kenevir hakkında - bu mizah :)
 
MetaDriver >> :
Уговорил. Вот вариант с 14 бросками.
Красный: 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 98 // последний ход (98 вместо 99) позволяет сэкономить один худший бросок, в случае если с 95 не разбит
Синий: заполняет последний неразбитый промежуток красного, как и в прошлый раз.

Evet ilginç. Bulduğum yerde verilen çözümde en iyi yazılmış hali hemen hemen aynıydı (99'dan), ama yine de 14 çıkıyor. Sorun ispatta. Neden 13 adımda herhangi bir durum için sorunu çözemiyoruz?

Burada ispatların sevilmediğini biliyorum (özellikle sen, Volodya ) ve bana öyle geliyor ki en uygun çözüm bu. Ama bir şey eksik. Bu algoritma neden en iyisidir?

PS Bu algoritma ile 14'ün minimum olduğunu kanıtlamak kolaydır. Tamam, sustum. Genel durum için karar verecek miyiz, vermeyecek miyiz?

 
Uçağın tüm noktaları kırmızı veya beyaz renklidir. Aralarındaki mesafe 1 cm olan aynı renkte en az iki nokta olduğunu kanıtlayın.