刷题
内存限制: 256 Mb时间限制: 1000 ms
题目描述
小爱每天可以完成 m 道题目,如果她需要做完 n 道题目,需要多少天?
输入格式
- 第一行:单个整数表示 n
- 第二行:单个整数表示 m
输出格式
- 单个整数:表示答案
数据范围
- 1≤n≤1,000,000,000
- 1≤m≤1,000,000
样例数据
输入:
10
3
输出:
4
解析:
n除以m,向上取整即可,详见代码:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,m;
cin>>n>>m;
cout<<ceil(1.0*n/m);
return 0;
}
另一种做法:可以计算n/m,然后判断n%m是否为零,不为零要多一天,详见代码:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,m;
cin>>n>>m;
int ans=n/m;
if (n%m!=0){
ans++;
}
cout<<ans;
return 0;
}