[问题] Uva11223 Morse_code

楼主: Ori185 (Ori185)   2019-06-10 19:50:01
问题(Question):
https://waa.ai/X8LE
关于摩斯密码
依照电码输出,遇到double silence输出空格
(simple silence -> 字母间隔)
(double silence -> 单字间隔)
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
之前一直在想怎么处理double silence
后来看到这篇文章的概念
https://waa.ai/X8Lh
就试着再coding了一遍
https://waa.ai/X8LL
大致上就是先以map对照每一个摩斯码
然后借由上面那则文章的方法辨别文字
不过目前在Uva还是WA
对照过摩斯码有没有打错,以及原文的code
总觉得两个都是一样的东西
不知道是不是哪里我眼花了,谢谢各位指教!
补充说明(Supplement):
作者: RishYang (Rish)   2019-06-10 20:46:00
最后一行有换行吗?上次的经验我看了别人的答案,最后不一行不用换行有些人有的有换,有的没有输入的最后一行没有'\n',所以导致你的程式不正常运作get没有东西可以读的时候会传回eof,导致无穷循环这个问题用重定向标准输入(也就是'<')才会产生online judge大概都用这种方式做输入输出用重定向标准输出(>),得到的档案与正解比较评分
楼主: Ori185 (Ori185)   2019-06-10 22:31:00
What,我觉得我没有get到那个点
作者: RishYang (Rish)   2019-06-11 00:23:00
透过影片感受看看 https://youtu.be/gT7HJlPwYAQ

Links booklink

Contact Us: admin [ a t ] ucptt.com