小鑫与地板砖

来源:互联网 发布:中国软件杯含金量 编辑:程序博客网 时间:2024/04/29 01:02

小鑫与地板砖

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

小鑫家里有一个面积为n*m的矩形地面。他找到了一种特别好看的地板砖,有x块,每块变长为a,于是就像把这些地板砖铺到这个地面上。
他想了一个很省事的铺砖的方案,就是如图所示的这样:

黄色的是地面,图片中表示为5*5的地面(黄色区域)。地板砖的边一定会平行地面的边(蓝色框表示地板砖的边)。如果地板砖有多余的面积(白色区域)。裁下来扔掉。
给出n,m,a,x。请你判断是否能让小鑫实行这种方案呢(完全覆盖矩形地面)?

输入

有多组,到文件结束。
每组一行,有四个整形数n,m,a,x。数据范围不超过int。

输出

对于每组数据,输出有一行。当可以实行方案,输出“Yes”,否则输出“No”。

示例输入

5 5 2 95 5 2 8

示例输出

YesNo

提示

 
#include<bits/stdc++.h>using namespace std;int main(){    double n,m,x,a;    while (cin>>n>>m>>a>>x)    {          n=(n/a)>(int)(n/a)?(int)(n+1):int(n/a);          m=(m/a)>(int)(m/a)?(int)(m+1):int(m/a);          printf("%s\n",n*m<=x*a*a?"Yes":"No");    }    return 0;}

0 0