问题标题: 放相片

1
0
已解决
陆姗姗
陆姗姗
资深守护
资深守护

放相片那一题为什么m*n/(a*a)这种写法不对呢?

int m,n,a;
cin>>m>>n>>a;
cout<<(m*n)/(a*a);

 


0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼

应该是把长方形的长整除正方形的边长在乘长方形的宽整除正方形的边长,不然会导致放入正方形剩余几个空的地方会凑成了几个正方形,而题目不允许出现剩余的地方拼成正方形。

cout<<(m/a)*(n/a);

1
黄昊轩
黄昊轩
新手守护
新手守护

你的格式,算式不太对,应改正为cout<<(m/a)*(n/a);

0
0
陶旭杰
陶旭杰
中级光能
中级光能

我们许老师说这道题测试点有问题,拿不到满分,您换一道题做吧!

推荐:1122 1314 1807 1137 1677 1953.

0
周建勋
周建勋
中级光能
中级光能

您的格式,算式也不太对哦!

-1
贾志骜
贾志骜
新手光能
新手光能
 算式不对。
    int a,m,n,x,y;
    cin>>m>>n>>a;
    cout<<(m/a)*(n/a)<<endl;   
可以加两个变量,帮助计算。
   int a,m,n,x,y;
    cin>>m>>n>>a;
    x=m/a;
    y=n/a;
    cout<<x*y<<endl;    
我要回答