Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โค้ด C++ หาจำนวนที่มากกว่า n และหาร k ลงตัว

สมมติว่าเรามีตัวเลขสองจำนวน n และ k เราต้องหาจำนวนเต็ม x ที่น้อยที่สุดซึ่งมากกว่า n และหาร k ลงตัว

เช่น ถ้าอินพุตคือ n = 5; k = 3 เอาต์พุตจะเป็น 6

ขั้นตอนการแก้ปัญหา

return n + k - (n mod k)

ตัวอย่างโค้ด

#include <bits/stdc++.h>
using namespace std;

int solve(int n, int k) {
    return n + k - n % k;
}

int main() {
    int n = 5;
    int k = 3;
    cout << solve(n, k) << endl;
}

อินพุต

5, 3

เอาต์พุต

6