已解决 朱小川 缔造者 题目描述 Description 服装厂原来做一套衣服用布3.2米,改进裁剪方法后,每套衣服用布2.8米。那么原来做n套衣服的布,现在可以做多少套? 输入描述 Input Description 输入为一行,为一个整数n(0<n≤1000000),表示原来可以做衣服的套数 输出描述 Output Description 输出为一行,为一个整数,表示现在可以做衣服的套数。 样例输入 Sample Input 791 样例输出 Sample Output 904
已采纳 汪宇航 新手启示者 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);