杭电ACM中的2072,为什么AC代码中“空格i want to i(回车或空格)”输出不同单词数为4,我自己的为3,

接上,然后我自己的为3,却WA了,有注释的是我自己的代码,求大佬了... 接上,然后我自己的为3,却WA了,有注释的是我自己的代码,求大佬了 展开
 我来答
xx_lyq00
2016-11-21 · TA获得超过4138个赞
知道大有可为答主
回答量:1794
采纳率:88%
帮助的人:792万
展开全部
  1. 你的程序是死循环,即使输出结果是对的,最后还是ac不了。 online的测试,应该都是通用传入文件 ,像你这样退都退不出来,结果也是TLE.

  2. 你所谓的ac代码。最后一个单词没处理(最后以回车结束的话没处理),所以输出的,是3.为什么有ac。说明测试数据比较简单。还是你理解的题意有问题?

  3. 为什么不直接输入字符串?scanf("%s", str). 这个函数都是以空格或者回车结束的,刚好就是单词,根据没必要输入一行再遍历。

更多追问追答
追问
题目说以输入#结束,不是说有一个break了吗

匿名用户
2016-11-20
展开全部
不会的问题百度啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式