দুটি পূর্ণসংখ্যা X এবং K দেওয়া আছে। K ডিজিটের সর্বোচ্চ সংখ্যা যা X দিয়ে বিভাজ্য তা বের করুন। সর্বোচ্চ K-ডিজিট নম্বর = 10^K - 1। সেটি থেকে (সেটি % X) বিয়োগ করুন।
উদাহরণ
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int X = 20, K = 3;
int maxK = pow(10, K) - 1; // 999
cout << maxK - (maxK % X); // 980
return 0;
}
আউটপুট
980