यह अब बहुत महत्वपूर्ण नहीं है, लेकिन कभी-कभी किसी को जानने की आवश्यकता होती है।
यहां एक साधारण गोल्फ है: कोई उपयोगकर्ता इनपुट नहीं लेना, मुझे बताएं कि क्या कंप्यूटर जिस पर कोड चलाया जाता है वह 64-बिट ऑपरेटिंग सिस्टम, या 32-बिट ऑपरेटिंग सिस्टम पर है!
यदि कोड 32-बिट ऑपरेटिंग सिस्टम पर चलाया जाता है, तो "32" प्रिंट करें, यदि कोड 64 बिट ऑपरेटिंग सिस्टम पर चलाया जाता है, तो आउटपुट "64"। महत्वपूर्ण: अल्फ़ान्यूमेरिक वर्णों के किसी अन्य गैर-रिक्त स्ट्रिंग को मुद्रित करें यदि यह 32 या 64 बिट नहीं है।
कृपया ध्यान दें कि 64 बिट ऑपरेटिंग सिस्टम वाले कंप्यूटर पर चलने वाला 32 बिट प्रोग्राम "64" आउटपुट होना चाहिए। आप यह मान सकते हैं कि उपयोगकर्ता जब भी संभव हो 64 बिट सॉफ्टवेयर का उपयोग करेंगे।
प्रवेश के लिए योग्य होने के लिए, आपका कोड विंडोज 4.10 या नए Microsoft समर्थित विंडोज सिस्टम पर चलने में सक्षम होना चाहिए , और आपके चयन के लिनक्स का कम से कम एक स्वाद (ताकि जब तक कि स्वाद गंभीर हो)। संगतता मोड इंस्टॉल किए जा सकते हैं, इसलिए जब तक कि प्रोग्राम अभी भी सही मान लौटाता है।
सामान्य कोड-गोल्फ नियम लागू होते हैं।
नोट: यदि आपका उत्तर केवल ३२ या ६४ को प्रिंट करने के लिए है, लेकिन सर्वोच्च मामले में नहीं है, तो मैं इसे स्वीकार करूंगा, लेकिन यह एक प्रतिस्पर्धी उत्तर नहीं है।
मैं कोशिश करूँगा और बाद में अलग-अलग OSes पर इन कोड को चलाने के कुछ परिणाम पोस्ट करूँगा!