PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] UVa 227-Puzzle
楼主:
tony21177
2015-01-14 23:54:49
开发平台(Platform): (Ex: VC++, GCC, Linux, ...) C
额外使用到的函数库(Library Used): (Ex: OpenGL, ...) NA
问题(Question):UVa-227 Puzzle http://ppt.cc/G48h
喂入的资料(Input):UVa提供测资
预期的正确结果(Expected Output):AC
错误结果(Wrong Output):fail
程式码(Code):(请善用置底文网页, 记得排版) http://codepad.org/65jdmgeV
补充说明(Supplement):很抱歉又来打扰UVa上的题目,只是debug了很久,还是
找不出自己的盲点,我用题目的测资,尝试一次只输入一笔的话是OK的,但只要一次输入2笔
以上就跑不出预期的结果,而是错误的;但是我的程式码在不同测资的输入应该有避免
上一笔资料残留的情况,不知为什么看起来还是会受到上一笔测资的影响....
作者:
bibo9901
(function(){})()
2015-01-15 00:38:00
你的v被每次的move_s盖掉, 而且每笔测资也没归0
楼主:
tony21177
2015-01-15 21:25:00
这就是我疑惑的地方了,我为了避免不同笔测资间的影响,特地在while(1)循环里一开始才宣告那些变量和阵列这样不同笔测资间还会互相影响?
作者:
LPH66
(-6.2598534e+18f)
2015-01-15 22:08:00
你如果只宣告不初始化那就很有可能影响一楼说的归 0 就在指这件事在循环里宣告只有这个变量的生命周期每个循环重新开始而已你没喂它孟婆汤(归 0)那它有前世记忆(旧值)也是很合理的(?)
楼主:
tony21177
2015-01-15 22:13:00
我做了归0后,发现还是有问题,在程式码加注一些printfDebug发现第2笔开始测资输入没问题,但却找不到空白字符更新后的程式码
http://codepad.org/gCvWw1XI
有点乱...我找到原因了.因为每笔测资的换行字符也会读取进s阵列.感谢前辈提点!!AC了
http://codepad.org/oedVKEPP
继续阅读
[问题] 不错用的编辑器
Push5F
[问题] 数学函式的实作
SMpeng
[问题] 多个读写EC的程式 同时执行造成的问题
srxrrr
[问题] matlab 自定义svd函式crash
g12288
[问题] 我要怎么更改字串内容
b13b46o2
[问题] 函式内部的程式码用FORTRAN写可行吗?
lovepork
Re: [问题] 请教一个结构阵列大小的问题
CoSNaYe
[问题] 请教一个结构阵列大小的问题
CoSNaYe
Fw: [情报] "风之旅人"首席工程师谈TMP & Reflection
cjcat2266
[问题] 自定义排序的规则
googled
Links
booklink
Contact Us: admin [ a t ] ucptt.com