कुछ स्वादिष्ट बनाओ! [बन्द है]


12

आपकी चुनौती एक शेफ कार्यक्रम लिखने की है जो एक नुस्खा के रूप में अच्छी तरह से काम करता है और एक कार्यक्रम के रूप में भी। एक नुस्खा के रूप में इसकी उपयोगिता की सख्त आवश्यकता है (मुझे चॉकलेट-सरसों की चटनी में अंगूर के लिए एक नुस्खा नहीं चाहिए); एक कार्यक्रम के रूप में इसकी उपयोगिता एक शिथिल आवश्यकता है, ताकि यह कुछ दिलचस्प प्रिंट करने के लिए पर्याप्त हो (पहले कुछ पूर्णांक, उदाहरण के लिए, या "बस एक और शेफ", या "सिर्फ एक और शेफ हैकर", या "हैलो वर्ल्ड") या कुछ सहायक गणना करें (उदाहरण के लिए, दो संख्याओं का योग छापना)। वोटों को इसे ध्यान में रखना चाहिए, और विजेता कुछ समय के बाद सबसे शुद्ध उत्थान के साथ कार्यक्रम है।

(कोड की लंबाई यहां महत्वपूर्ण नहीं है।)


2
मुझे यकीन नहीं है कि यह इसके लिए एक टैग होने के लायक है। टैग संबंधित प्रश्नों को वर्गीकृत करने के लिए हैं, और यह बहुत अधिक संभावना नहीं है कि हमारे पास शेफ के बारे में एक से अधिक प्रश्न होंगे।
पीटर टेलर

जवाबों:


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: जैसा कि, यह आउटपुट 1 है, न कि 2. ("बेक्ड बेक तक अंडे फ्राई करें")
msh210 19

मैंने इसे एक्मे :: शेफ दुभाषिया का उपयोग करके परीक्षण किया , और यह आउटपुट करता है 2। "मेथड" सेक्शन में अंतिम दो वाक्य वास्तव में आउटपुट को प्रभावित नहीं करते हैं (क्योंकि यह पहले से ही बेकिंग डिश में चला गया है), वे सिर्फ यह बता रहे हैं कि आप अंडे को कच्चा न खाएं।
इल्मरी करोनें

आह, बिल्कुल: बिल्कुल सही।
msh210
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.