Saf matematik, fizik, mantık (braingames.ru): ticari olmayan beyin oyunları - sayfa 193
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Kahretsin, bir şekilde bu gruplarda 1000 top olmaması gerektiği gerçeğini kaçırdım. :(
Ama sonuçta bir şeyler yanlış . Diyelim ki 335 top yığınımız var. Örneğin her birinin 2 ağır ve 333 hafif toptan oluşmamasının garantisi nerede?
Aha. Kısıtlamalarla ilgili bir kusurum var gibi görünüyor (genelleştirilmiş formül yanlış). Bunu daha fazla düşüneceğim.
Peki, 5. noktada ağırlık farklıdır.
Orada farklı olması garanti, tartılmamak mümkün olabilirdi, ama çünkü (şimdi benim için netleştiği gibi) aynı numaraya sahip ancak farklı ağırlıklara sahip 2 grup almanız gerekiyor, o zaman 4. noktadan sonra zaten ağırlıklı gruplar alabilirsiniz.
Onlar. 4 tartım yeterlidir.
Durumu anladığım şekilde hareket ettim: karar tartıma göre verilir. Onlar. Madde 5'in gerekli olduğu ortaya çıktı.
Ağırlığın farklı olduğu güvenilir bir şekilde biliniyorsa, bu ekstra ağırlık neden?
Önceki cevap (satranç tahtası hakkında) zaten yayınlanabilir mi? Bir şekilde herkes satranç problemini unuttu :(
Aha. Kısıtlamalarla ilgili bir kusurum var gibi görünüyor (genelleştirilmiş formül yanlış). Bunu daha fazla düşüneceğim.
Çözümü 2 tartımda görüyorum ama birinde çalışmıyor.
Çözümü 2 tartımda görüyorum ama birinde çalışmıyor.
Evet. İki olmadan yapamazsınız gibi görünüyor. Kesinlikle bir çözüm var, diğerleri hakkında henüz net değil, uğraşmaya devam ediyorum.
--
Bu çözümü buldum:
1. İki topu ayırın. Tartıyoruz. ağırlık farklıysa - sorun çözülür. Aynı ise:
2. Kalan grubu X, Y, Z olmak üzere üç eşit yığına bölün (1998/3 = 666). İki yığın (X ve Y) tartıyoruz. Eğer farklılarsa - problem çözülür, eğer aynılarsa - çözülür [X ve Z] ve [Y ve Z]'nin farklı olması garanti edilir.
Yorum: Buradaki mantık basittir, eğer ilk tartımdaki topların ağırlığı aynıysa, o zaman kalan grup bir ağırlıkta 1000, diğerinde 998 top içerir. Bu sayılar 3'e tam bölünemez, bu nedenle onlardan aynı ağırlıkta üç grup oluşturulamaz.
Bir uygulayıcı olarak size hangi seçeneğin yardımıyla en hızlı sonucu alabileceğinizi soracağım.
Not: Toplarla ilgili sorundan bahsediyorum
Evet. İki olmadan yapamazsınız gibi görünüyor. Kesinlikle bir çözüm var, diğerleri hakkında henüz net değil, uğraşmaya devam ediyorum.
--
Bu çözümü buldum:
1. İki topu ayırın. Tartıyoruz. ağırlık farklıysa - sorun çözülür. Aynı ise:
2. Kalan grubu X, Y, Z olmak üzere üç eşit yığına bölün (1998/3 = 666). İki yığın (X ve Y) tartıyoruz. Eğer farklılarsa - problem çözülür, eğer aynılarsa - çözülür [X ve Z] ve [Y ve Z]'nin farklı olması garanti edilir.
Yorum: Buradaki mantık basittir, eğer ilk tartımdaki topların ağırlığı aynıysa, o zaman kalan grup bir ağırlıkta 1000, diğerinde 998 top içerir. Bu sayılar 3'e bölünemez, dolayısıyla onlardan aynı ağırlıkta gruplar oluşturmanın bir yolu yoktur.
Kesinlikle birden fazla çözüm.
Genel olarak: A, B, X, Y, Z gruplarına ayrılırız.
Sayımda:
A+B+X+Y+Z=2000;
A=B;
A+B<1000;
X=Y=Z.
Ayrıca, özel durumdakiyle aynı mantık: A=B=1 ve X=Y=Z=666.