مسألة برمجية : ميدان المسرح


المطلوب

ساحة المسرح في العاصمة لدولة ما لها شكل مستطيل حجمة  ن × م متر. وبمناسبة الذكرى الثانوية في المدينة، تم اتخاذ قرار لتمهيد الساحة ببلاط الجرانيت المربع. كل البلاطة ذات حجم  و× أ.

ما هو أقل عدد من البلاط اللازمة لتمهيد ساحة؟ يُسمح بتغطية سطح أكبر من ميدان المسرح ، ولكن الساحة لابد من ان تغطى كاملة و لا يجوز كسر اي بلاط. يجب أن تكون جانبي البلاط موازي لجانبي الساحة

input

ثلاثة اعداد صحيحة 

output

اخراج العدد المطلوب من البلاط

البرنامج

   CPP بلغة

#include <iostream>
#include <math.h> 
using namespace std;
int main() {
    double m , n , a ; cin>>m>>n>>a ;
    int long long l = ceil(m/a);
    int long long w = ceil(n/a); 
    cout<< l*w; return 0; 
}

شارك الموضوع

مواضيع ذات صلة