[아카이브] 순수수학, 물리학, 화학 등 : 거래와 무관한 두뇌 트레이닝 퍼즐 - 페이지 316

 

나는 프로그래머들(아직 이 일을 알지 못하는 사람들)을 위한 일이 있습니다.


소스 코드를 파일로 출력하는 스크립트를 MQL로 작성하십시오.

파일에서 읽을 수 없습니다.


당신은 스크립트 자체가 아니라 쓰기에 대한 접근 방식을 할 수 있습니다.

 
내가 아직 학생이었을 때 이것에 대해 들었습니다. 이를 위한 언어는 충분히 강력해야 합니다. MQL4에서 작동하는지 의심스럽습니다.
 
mql에서는 비현실적이며 메모리에 대한 작업이 없습니다.
 
alsu >> :
на mql нереально, нет работы с памятью.

MQL이면 충분하다고 생각합니다.

"문제는 임의의 계산된 텍스트 문자열을 출력할 수 있는 모든 프로그래밍 언어에서 해결됩니다."



 
ihor писал(а) >>

파일에서 읽을 수 없습니다.

MQL에서는 어떻게 되는지 모르겠지만 VB에서는 다음과 같이 해결됩니다.
화면에서 클립보드로 스크린샷을 찍어 CTRL+PRINTSCR 키 입력을 생성합니다. 클립보드를 파일로 저장합니다.

 
아 예. CharToStr()에 대해 잊어 버렸습니다.
짜잔, MQL의 콰인. 테스트 해보세요 :)
 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에 추가해야 합니다 :)

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

필랴트, 앞서가라! 나는 그녀와 함께있다. 저도 한줄평에 맞추려고 합니다. 지금까지는 두 개의 슬래시가 다릅니다.

트레일러를 참조하십시오.

파일: