[Arşiv] Ticaretle ilgisi olmayan saf matematik, fizik, kimya vb. beyin jimnastiği bulmacaları - sayfa 312
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Oh, 5'ten 5'e kadar bir hata yapmış gibiyim: Henüz böyle bir örneğim yok.
Öğretici bir şey yok. Bu arada, bundan, 5'e 5 bir karşı örneğin neredeyse hiç bulunmadığı sonucu çıkıyor :) 4'e 4 bile çalışmayacak ... Peki sonsuz bir kağıt yaprağının bununla ne ilgisi var? Bilerek gereksiz verilen, özel olarak getirilen?
Aşağıdakiler (Umarım sınıfta her şey açıktır?):
Görünüşe göre, "en ağırlardan biri" açık bir şekilde anlaşılmalıdır: birkaç en ağır varsa ve her birinin ağırlığı aynıysa, herhangi birini seçin.
Решение задачи 343:
Ничего поучительного нет. Отсюда, кстати, следует, что контрпример 5 на 5 вряд ли существует :) Даже 4 на 4 не выйдет... И при чем тут бесконечный лист бумаги? Заведомо лишнее данное, внесенное специально?
Üzgünüm, bugün ve yarın çok meşgulüm.
Mathemat , böylece içerideki herhangi bir sayı en az 5 komşu hücredeki sayıları aşıyor - bunu hayal edemezdi.
-
İşte "yozlaşan" çocuklar için bazı ilginç literatür:
//vse-knigi.su/auth/4652
//letitbit.net/download/8997.8966b0876903/Oster-ZadachnikPoMatematike.rar.html
-
Yoldaşlar moderatörler, sonunda bağlantıları düzeltin.
Ağırlıklarla başka bir takip:
PS Muhtemelen, ağırlıkların sadece bir terazi kefesine yerleştirilebileceği varsayılmaktadır. Öte yandan - kargo.
Bir çözüm açıktır: 1, 2, 4, 8, 16, 32.
Seçenekleri bulmak için eğlenceli bir program:
![](https://c.mql5.com/mql4/forum/2010/03/900000.jpg)
4 ağırlığımız olduğunu varsayalım, örneğin:
-
Dim MassaGiri1 As Long
Dim MassaGiri2 As Long
Dim MassaGiri3 As Long
Dim MassaGiri4 As Long
Özel Alt Komut1_Click()
MassaGiri1 için = 1 ila 5
MassaGiri2 için = 1 ila 5
MassaGiri3 için = 1 ila 5
MassaGiri4 için = 1 ila 5
MassaGiri1 + MassaGiri2 + MassaGiri3 + MassaGiri4 = 2 * 3 ise
MassaGiri1, MassaGiri2, MassaGiri3, MassaGiri4'ü yazdırın
Eğer son
Sonraki MassaGiri4
Sonraki MassaGiri3
Sonraki MassaGiri2
Sonraki MassaGiri1
son alt
-
Başlatıyoruz:
-
Herhangi bir seçeneği seçiyoruz, örneğin 1.
Yani, 1 kg'lık 3 ağırlığımız ve 3 kg'lık bir ağırlığımız var.
-
1. Kupa 1=0kg, Kupa 2=0kg;
2. Bardak 1'e 3 kg ağırlık koyun;
3. Fincan 2'ye 1 kg ağırlık koyun;
4. Fincan 2'ye 1 kg ağırlık koyun;
5. Fincan 2'ye 1 kg ağırlık koyun;
-
Sonuç, fincan başına 3 kg'dır. Bir seçenek kanıtlanmıştır.
-
Elbette bir formülün gerekli olduğunu anlıyorum ama şimdi zaman yok.
Açıkçası, bu sadece bir ilerlemedir, sonraki her terim öncekilerin toplamına eşittir:
1, 2, 3, 6, 12 vb.
İşte 2. görevin programı, kötü kod için özür dilerim, sadece zamanım yok:
-
Dim MassaGiri1 As Long
Dim MassaGiri2 As Long
Dim MassaGiri3 As Long
Dim MassaGiri4 As Long
Dim MassaGiri5 Kadar Uzun
Dim MassaGiri6 As Long
Dim FileNo As Integer
Dosya Adını Dize Olarak Karart
Dize Olarak Loş Kontur
-
Özel Alt Komut1_Click()
DosyaAdı = "c:\Richi.txt"
DosyaNo = ÜcretsizDosya
Çıktı İçin Dosya Adını FileNo Olarak Açın
MassaGiri1 için = 1 ila 32
MassaGiri2 için = 1 ila 32
MassaGiri3 için = 1 ila 32
MassaGiri4 için = 1 ila 32
MassaGiri5 için = 1 ila 32
MassaGiri6 için = 1 ila 32
MassaGiri1 + MassaGiri2 + MassaGiri3 + MassaGiri4 + MassaGiri5 + MassaGiri6 = 63 ise
MassaGiri1 < MassaGiri2 ise
MassaGiri2 < MassaGiri3 ise
MassaGiri3 < MassaGiri4 ise
MassaGiri4 < MassaGiri5 ise
MassaGiri5 < MassaGiri6 ise
Stroka = Str(MassaGiri1) & Str(MassaGiri2) & Str(MassaGiri3) & Str(MassaGiri4) & Str(MassaGiri5) & Str(MassaGiri6)
#DosyaNo, Satır yazdır
Bitir
Eğer son
Bitir
Eğer son
Eğer son
Eğer son
Sonraki MassaGiri6
Sonraki MassaGiri5
Sonraki MassaGiri4
Sonraki MassaGiri3
Sonraki MassaGiri2
Sonraki MassaGiri1
Dosyayı KapatNo
son alt
-
Toplamı 63 olan ardışık sayıların bir dosyasını yazdırır. Seçeneklerin sayısı çoktur, program bir süre donar.
Bununla birlikte, "ardışık" ifadesiyle ne kastedildiği tam olarak açık değildir.
İşte dosyanın başlangıcı (boşluklar tire ile değiştirilmiştir):
-
1-2-3-4-21-32
1-2-3-4-22-31
1-2-3-4-23-30
1-2-3-4-24-29
1-2-3-4-25-28
1-2-3-4-26-27
1-2-3-5-20-32
1-2-3-5-21-31
1-2-3-5-22-30
1-2-3-5-23-29
1-2-3-5-24-28
1-2-3-5-25-27
1-2-3-6-19-32
1-2-3-6-20-31
1-2-3-6-21-30
1-2-3-6-22-29
1-2-3-6-23-28
1-2-3-6-24-27
1-2-3-6-25-26
1-2-3-7-18-32
1-2-3-7-19-31
1-2-3-7-20-30
1-2-3-7-21-29
1-2-3-7-22-28
1-2-3-7-23-27
1-2-3-7-24-26
1-2-3-8-17-32
1-2-3-8-18-31
1-2-3-8-19-30
1-2-3-8-20-29
1-2-3-8-21-28
1-2-3-8-22-27
1-2-3-8-23-26
1-2-3-8-24-25
1-2-3-9-16-32
1-2-3-9-17-31
1-2-3-9-18-30
1-2-3-9-19-29
1-2-3-9-20-28
1-2-3-9-21-27
1-2-3-9-22-26
1-2-3-9-23-25
1-2-3-10-15-32
1-2-3-10-16-31
1-2-3-10-17-30
1-2-3-10-18-29
1-2-3-10-19-28
1-2-3-10-20-27
......
Yarına kadar.
İşte 4086 kombinasyon (önce dosya kaydedilmelidir, aksi takdirde her şey tek satırda olur):
PS Вероятно, предполагается, что гири можно ставить только на одну чашку весов. На другой - груз.
Одно решение очевидно: 1, 2, 4, 8, 16, 32.
1,2,4,8,16,32 tek cevap