先上代码: 吐槽: 这题怎么就贪心了?
亚洲卷王 AK IOI
根据题意,我们需要用到四个变量:a,b,n,m。在分别输入后进入核心程序。首先我们需要判断a,b,n,m是否为0,如果是,输出-1,;如果非,继续程序。而我们发现,最少稻草人数的公式为(a/n)*(b/m),为了保证所有区域都被遍历到,我们要向上取整,使用ceil()函数,并且为了使结果更精确,a,b,n,m需要定义成float(double)类型。具体代码如下:
手持剑,刺锋芒