很简单的数学题,为什么OJ总是通不过啊!

MISAYAONE 2016-09-23 11:34:31
给你了两个正整数n和m,其中n比m要大。jhljx要你计算出k*m的值,要求保证k*m小于等于n并且k值最大。
输入多组数据。 每组数据两个正整数n和m(n和m在int范围内)
对于每组数据,输出k和k*m的值,两个数字之间用一个空格隔开。
输入样例
10 5
10 3
输出样例
2 10
3 9

看起来很简单啊,
int a,b,c;
while (cin>>a>>b)
{
c=a/b;
cout<<c<<" "<<c*b<<endl;
}
为什么提交之后就是Time Limit Exceed
...全文
387 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
MISAYAONE 2016-09-23
  • 打赏
  • 举报
回复
引用 4 楼 fefe82 的回复:
把 endl 改成 "\n"
依然不行,哈哈哈哈
paschen 版主 2016-09-23
  • 打赏
  • 举报
回复
代码没有问题
fefe82 2016-09-23
  • 打赏
  • 举报
回复
把 endl 改成 "\n"
MISAYAONE 2016-09-23
  • 打赏
  • 举报
回复
引用 2 楼 iyomumx 的回复:
换 scanf/printf 试试
还是不行,时间反而更长了
iyomumx 2016-09-23
  • 打赏
  • 举报
回复
换 scanf/printf 试试
MISAYAONE 2016-09-23
  • 打赏
  • 举报
回复
最近几天刷OJ真的给折磨的不行不行的~~~
  • 打赏
  • 举报
回复
题这么简单,估计考的是优化。

64,266

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧