কম্পিউটার টিউটোরিয়াল

ডেমলো সংখ্যা (১১...১-এর বর্গ) C++-এ


ডেমলো সংখ্যাগুলো হলো প্যালিনড্রোমিক সংখ্যা যা ১১...১ রূপের সংখ্যার বর্গ থেকে তৈরি হয়, শর্ত হলো সংখ্যাটি ১০ অঙ্কের কম হবে।

উদাহরণ

নিচের কোডটি ডেমলো সংখ্যা বোঝার জন্য একটি বাস্তবায়ন:

#include <iostream>
using namespace std;

int main() {
    string demNum = "1111";
    string square = "";
    
    for(int i = 1; i <= demNum.length(); i++) {
        square += char(i + '0');
    }
    
    for (int i = demNum.length() - 1; i >= 1; i--) {
        square += char(i + '0');
    }
    
    cout << square;
    return 0;
}

আউটপুট

উপরোক্ত কোডটি নিচের আউটপুট দেবে:

1234321

  1. C++-এ স্ট্রিংয়ে ৬ দিয়ে বিভাজ্য সাবস্ট্রিং গণনা

  2. Frugal সংখ্যা চেক করা (C++)

  3. C++ দিয়ে একটি স্ট্রিংয়ের সাবস্ট্রিং-এর সংখ্যা বের করা

  4. C++ দিয়ে পেন্টাটপ (Pentatope) সংখ্যা বের করা