问题标题: 酷町堂:1347怎么做

0
0
已解决
朱小川
朱小川
缔造者
缔造者

题目描述 Description

服装厂原来做一套衣服用布3.2米,改进裁剪方法后,每套衣服用布2.8米。那么原来做n套衣服的布,现在可以做多少套?

输入描述 Input Description

输入为一行,为一个整数n(0<n≤1000000),表示原来可以做衣服的套数

输出描述 Output Description

输出为一行,为一个整数,表示现在可以做衣服的套数。

样例输入 Sample Input

791

样例输出 Sample Output

904


0
已采纳
汪宇航
汪宇航
新手启示者
新手启示者

n都到10的6次方了,直接赋值给整型变量可能会超过10的9次方,两种方法:

1)

int n;

cin>>n;

cout<<int(n*3.2/2.8);

2)

int n;

cin>>n;

double b=n*3.2/2.8;

cout<<int(b);

0
0
我要回答