สมมติว่าเรามีตัวเลข 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