#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; }