इस लोकप्रिय प्रश्न के बाद , अपने समाधान को प्रस्तुत करें जो किसी भी अर्ध-कॉलनों का उपयोग किए बिना C ++ में संख्या 1 से 1000 तक (सभी उनमें से, स्ट्रिंग "1 से 1000" शब्दशः या कुछ मज़ेदार) को प्रिंट नहीं करता है। मूल प्रश्न के विपरीत, आप सशर्त और लूप का उपयोग कर सकते हैं।
किसी भी संकलक झंडे की आवश्यकता नहीं है समाधान पसंद किए जाते हैं। यदि आप इसके खिलाफ जाते हैं तो कृपया किसी भी उपयोग का उल्लेख करें। अपरिभाषित व्यवहार की अनुमति है, इसलिए कृपया संकलक और संस्करण निर्दिष्ट करें जो आप उपयोग कर रहे हैं। चतुर समाधान के लिए वरीयता दी जाएगी। यह वह जगह है नहीं एक छोटा कोड प्रतियोगिता।
(मेरे पास एक समाधान है, जो मैं 24 घंटे में पोस्ट करूंगा यदि एक समान समाधान तब से पहले पोस्ट नहीं किया गया है।)