맛있는 것을 만드십시오! [닫은]


12

당신의 도전은 레시피 및 프로그램으로 잘 작동 하는 Chef 프로그램 을 작성하는 것 입니다. 레시피로서의 유용성은 엄격히 요구됩니다 (초콜릿 겨자 소스에 포도 잎 레시피를 원하지 않습니다); 프로그램으로서의 유틸리티는 요구 사항이 느슨하기 때문에 흥미로운 것을 인쇄하기에 충분합니다 (예 : 처음 몇 개의 정수 또는 "다른 요리사"또는 "다른 요리사 해커"또는 "hello world"). 유용한 계산을 수행하십시오 (예 : 두 숫자의 합계 인쇄). 투표는이 점을 고려해야하며, 우승자는 일정 시간 후에 가장 많은 순 투표율을 가진 프로그램입니다.

(여기서 코드 길이는 중요하지 않습니다.)


2
태그가 있는지 잘 모르겠습니다. 태그는 관련 질문을 분류하기위한 것이며 Chef에 대해 둘 이상의 질문이있을 것 같지는 않습니다.
피터 테일러

답변:


6

나는 또 다른 도전을 위해이 프로그램 을 작성 했지만 이 프로그램 에도 유효한 답을 만들기로 결정했습니다.

Shirred Eggs.

This recipe prints the number 2 and, in doing so, yields two delicious
shirred eggs.

Ingredients.
2 eggs

Cooking time: 12 minutes.

Pre-heat oven to 175 degrees Celsius.

Method.
Put eggs into mixing bowl. Pour contents of the mixing bowl into the
baking dish. Shirr the eggs. Bake the eggs until shirred.

Serves 1.

다른 답변에서 언급했듯이 그릇에 재료를 섞어 굽는 것보다 복잡한 것을 요리사에 작성하는 것은 꽤 어려운 것 같습니다.

편집 : 에 튀김에서 조리법을 변경 주름진 계란 - 감사 자켓에 대한 제안 ! 조리 시간과 온도는 단지 자문으로 간주되어야합니다. 나는 실제로 조리법을 실제로 시도하지 않았으므로 정확성을 보증 할 수 없습니다.


Waitaminute : 그대로, 이것은 2가 아니라 1을 출력합니다.
msh210

Acme :: Chef 인터프리터를 사용하여 이것을 테스트 하고 출력 2합니다. "방법"섹션의 마지막 두 문장은 실제로 출력에 전혀 영향을 미치지 않습니다 (이미 베이킹 접시로 옮겨 졌기 때문에).
Ilmari Karonen

아 물론입니다. 아주 그렇습니다.
msh210
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.