आवश्यकताएँ
चुनौती के लिए आइए एक इकाई को परिभाषित करें :
एक इकाई को किसी भी बिंदु के रूप में परिभाषित किया जाता है जो ग्रिड की रचना करता है जिसमें चेहरा खींचा जाता है (स्क्रीन के लिए पिक्सेल, ASCII कला के लिए वर्ण, आदि)।)।
न्यूनतम आवश्यकताओं चेहरे के लिए कर रहे हैं:
एक स्माइली चेहरा एक आकृति से बना होता है जो किसी भी त्रिज्या के एक चक्र (जरूरी नहीं कि एकदम सही) से मिलता जुलता हो। प्रत्येक दो आंखों के लिए कम से कम 1 यूनिट और मुंह के लिए कम से कम 2 यूनिट होना चाहिए। आँखें और मुँह दोनों चेहरे के आकार के भीतर होने चाहिए। मुंह उन्मुख हो सकता है लेकिन आप चाहते हैं (खुश, उदास, उदासीन, आदि ..)।
यहाँ आउटपुट का एक उदाहरण है:
0 0 0 . . .
0 . . 0 . o o .
0 --- 0 . \_/ .
0 0 0 . . .
लक्ष्य
बेशक मुख्य लक्ष्य कम से कम कोड के साथ आना है, लेकिन कला भी महत्वपूर्ण है।
विजेता
विजेता को उपयोगकर्ताओं से वोट की मात्रा के आधार पर चुना जाता है, कम से कम, अगले 5 दिनों में।
alt + 1
और alt + 2
☻ क्रमशः ☺ उत्पादन और होगा। तर्क के लिए, मैं alt
मुख्य चरित्र पर विचार करूंगा और उस 2 वर्ण को कॉल करूंगा ।