কম্পিউটার

X দ্বারা বিভাজ্য বৃহত্তম K সংখ্যার জন্য C++ প্রোগ্রাম?


দুটি পূর্ণসংখ্যা X এবং K দেওয়া আছে। K হল পূর্ণসংখ্যার সংখ্যার সংখ্যা। যুক্তি হল X দ্বারা বিভাজ্য বৃহত্তম K-সংখ্যার সংখ্যা খুঁজে বের করা।

Input: X = 30, K = 3
Output: 980

ব্যাখ্যা

980 হল বৃহত্তম তিন অঙ্কের সংখ্যা যা 30 দ্বারা বিভাজ্য। K-এর ঘাত 10 নিয়ে তারপর 1 দিয়ে বিয়োগ করলে আমাদের সবচেয়ে বড় K সংখ্যার সংখ্যা পাওয়া যাবে তারপর আমরা সবচেয়ে বড় সংখ্যাটি পাওয়ার চেষ্টা করব। যাকে X দ্বারা ভাগ করা হয়।

উদাহরণ

#include <iostream>
#include <math.h>
using namespace std;
int main() {
   int X = 20;
   int K = 3;
   int MAX = pow(10, K) - 1;
   cout << (MAX - (MAX % X));
}

  1. একটি সংখ্যার বৃহত্তম মৌলিক গুণনীয়কের জন্য সি প্রোগ্রাম?

  2. ত্রিভুজাকার ম্যাচস্টিক নম্বরের জন্য C/C++ প্রোগ্রাম?

  3. হেক্সাডেসিমেল থেকে দশমিকের জন্য C++ প্রোগ্রাম

  4. X দ্বারা বিভাজ্য ক্ষুদ্রতম K সংখ্যার সংখ্যার জন্য পাইথন প্রোগ্রাম