परिचय
जैसा कि ज्ञात है, 2017 में, फिनलैंड ने अपनी 100 साल की आजादी का जश्न मनाया। इस अवसर को चिह्नित करने के लिए, हर किसी के आनंद के लिए फिनिश ध्वज का उत्पादन करना आपका काम है ।
चुनौती
एक कार्यक्रम या एक समारोह बनाएं जो फिनलैंड के ध्वज का उत्पादन करता है (केवल प्रस्तुति प्रयोजनों के लिए ग्रे बॉर्डर वहां है):
झंडा विनिर्देशों
- झंडे का अनुपात
18:11
क्रॉस के साथ3
मोटी इकाई है, जिससे क्षैतिज अनुपात सेट होता है5:3:10
और ऊर्ध्वाधर अनुपात सेट होता है4:3:4
। - चित्र
180 x 110
का आकार कम से कम पिक्सेल होना चाहिए , या ASCII कला,90 x 55
वर्णों के मामले में । - नीले रंग के लिए कोई आधिकारिक आरजीबी रंग नहीं है, लेकिन निकटतम सन्निकटन का उपयोग करें
(0, 53, 128)
। यदि आपका सिस्टम RGB मानों का समर्थन नहीं करता है, तो उपयोग करेंblue
। - सफेद रंग के लिए, आरजीबी
(255, 255, 255)
या का उपयोग करेंwhite
।
इतना शीघ्र नही
जैसा कि फिनिश राष्ट्रीय ध्वज को आकर्षित करना पिछले साल की आइसलैंडिक चुनौती की तुलना में सरल होगा , हमें कठिनाई को थोड़ा बढ़ाना होगा। यह देखते हुए कि फिनलैंड का स्वतंत्रता दिवस 6 दिसंबर को है, 100
फ़िनलैंड में तारीख ( UTC + 02: 00 ) होने पर दशमलव संख्या ध्वज पर कहीं दिखाई देनी चाहिए 2017-12-06
या बाद में (आपके कोड को यह नहीं मानना चाहिए कि यह जिस मशीन पर चल रहा है वह सेट है विशेष समयक्षेत्र)। तारीख से पहले, संख्या नहीं होनी चाहिए। संख्या को काले रंग में मुद्रित किया जाना चाहिए (आरजीबी (0, 0, 0)
या black
) लेकिन इसके प्लेसमेंट और फ़ॉन्ट पैरामीटर आपके ऊपर हैं।
इस तरह के एक रेंडर का एक उदाहरण (फिर से, सीमा की उपेक्षा करें):
परीक्षण उद्देश्यों के लिए, आपके समाधान के दो अतिरिक्त संस्करणों को शामिल करना अच्छा होगा, एक अतीत में एक निश्चित तारीख और एक भविष्य में।
नियम
मानक कमियां निषिद्ध हैं, जैसे कि अंतर्निहित ध्वज चित्र / लाइब्रेरी हैं। साथ ही, आपके कोड को कोई इनपुट नहीं लेना चाहिए।
फिन्स को छोटी बात पसंद नहीं है, और यह कोड-गोल्फ है , इसलिए पात्रों को बर्बाद न करें!
#
एएससीआईआई कला के मामले में उपयोग करना चाहिए ? और फिर पात्रों को100
कहीं डालें ?