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

 
Bunu daha öğrenciyken duymuştum. Bunun için dil yeterince güçlü olmalıdır. MQL4 için çalışacağından şüpheliyim.
 
mql'de gerçekçi değil, bellekle çalışma yok.
 
alsu >> :
на mql нереально, нет работы с памятью.

MQL'nin yeterli olduğunu düşünüyorum.

"Sorun, rastgele hesaplanmış bir metin dizisi çıktısı verebilen herhangi bir programlama dilinde çözüldü."



 
ihor писал(а) >>

Bir dosyadan okuyamazsınız.

MQL'de nasıl olduğunu bilmiyorum ama VB'de şu şekilde çözüldü:
Ekrandan panoya bir ekran görüntüsü alarak bir CTRL+PRINTSCR tuş vuruşu oluşturun. Panoyu bir dosya olarak kaydedin.

 
Ah evet. CharToStr()'ı unuttum
Voila, Quine MQL'de. Lütfen test edin :)
 int start(){ string s= "int start(){string s=;Print(StringSubstr(s,0,21),CharToStr(34),s,CharToStr(34),StringSubstr(s,21));return(0);}" ; Print ( StringSubstr (s, 0 , 21 ),CharToStr( 34 ),s,CharToStr( 34 ), StringSubstr (s, 21 )); return ( 0 );}
 

https://ru.wikipedia.org/wiki/Quine MQL wiki'ye eklemek gerekiyor :)

 
atanan:!
 
Çok etkilendim.
 
alsu >> :
Ах, ну да. Забыл про CharToStr()
Вуаля, квайн на MQL. Прошу тестировать:)))

Pilyat, öne geç! ben onunlayım Ben de tek bir satıra sığdırmaya çalışıyorum. Şimdiye kadar iki eğik çizgi ile farklılık gösterir.

fragmana bakın.

Dosyalar:
 
alsu >> :
Ах, ну да. Забыл про CharToStr()
Вуаля, квайн на MQL. Прошу тестировать:)))

Merhaba Alexey! Sorunu çözmedin! Durumu okumak:

Kaynak kodunu bir dosyaya veren MQL'de bir komut dosyası yazın.

Bir dosyadan okuyamazsınız.

!!!!!

Bu koşul olmasaydı, iki saat önce bitirirdim! :))

// Bir vapche hala bir çocuk.