สมมติว่าเรามีตัวเลข K และ X สองตัว พิจารณาว่า Amal มีธนบัตร K, 500 รูปี เราต้องตรวจสอบว่าผลรวมสูงสุด X รูปีหรือไม่
ดังนั้นหากอินพุตเป็น K =2; X =900 แล้วผลลัพธ์จะเป็น True เพราะ 2*500 =1,000 และมีค่าไม่ต่ำกว่า 900
ขั้นตอน
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
if (500 * k) >= x, then: return true Otherwise return false
ตัวอย่าง
ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น -
#include <bits/stdc++.h>
using namespace std;
bool solve(int k, int x){
if ((500 * k) >= x){
return true;
} else{
return false;
}
}
int main(){
int K = 2;
int X = 900;
cout << solve(K, X) << endl;
} อินพุต
2, 900
ผลลัพธ์
1