#47246: c++解答


yp11451058@yphs.tp.edu.tw (710-23沈庭維)

學校 : 臺北市私立延平高級中學
編號 : 312772
來源 : [203.72.178.1]
最後登入時間 :
2025-07-10 13:43:53

#include <iostream>
using namespace std;

int main() {
    int L, W, H, K;
    cin >> L >> W >> H >> K;

    // 檢查是否每個邊長都能被 K 整除
    if (L % K == 0 && W % K == 0 && H % K == 0) {
        // 可以整除,計算總共可以切多少個正立方體
        int count = (L / K) * (W / K) * (H / K);
        cout << count << endl;
    } else {
        // 有剩餘的起司,輸出 0
        cout << 0 << endl;
    }

    return 0;
}