先说一下做这道题的总体感觉吧。
一开始,哇,这题好难啊,根本无从下手好吗!
仔细琢磨了一会儿,找出了规律,就一步一步开始写。
中间一卡壳,就想,这里不会是需要用我没学过的知识吧?然后埋头接着用我学过的知识想办法……
最后,写完,把题设所给测试用例通过后,哇,这道题好简单啊。
然后提交,咦,怎么还有两个测试点“格式错误”。
找原因没找到,不会是标准答案给错了吧?_
然后在网上搜……发现问题所在……改代码……通过~~~~
ps:我所用到的知识都是最初级的,因为稍微高级点的我都不会……
pps:从pat1005(乙级)开始,我都是自主解题,极少从网上搜代码看了,也基本上都自主解决了(部分题目是最后一两个测试点没通过才从网上借鉴下别人的经验)。我想说,解题的过程很爽,做对的感觉更爽,我经常做到半夜一两点,做对了就忍不住高呼一声。顺利的时候一天可以AC好几道题,不顺的时候两天AC一道题。一直想把AC过的题的代码写成博客,因为解每一道题的过程都感触良多。但是那样也许有些费时间吧,因为我这个人一写起文字来就比较磨蹭,一道题花半个小时做出来,再花一个小时写成博客,记录自己的解题过程和感触,太不值了。
题干部分:
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印
所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。
给定任意N个符号,不一定

这篇博客分享了作者在解决PAT1027题目的过程中,从初感难度大到发现规律,再到编写和调试代码的心路历程。作者通过观察得出等差数列的规律,并将沙漏分为上下两部分输出。在遇到格式错误后,作者通过自我排查和网络求助找到了问题所在,最终成功解决。文章强调了解题过程的乐趣和成就感,并表示会尝试将解题过程记录为博客。
最低0.47元/天 解锁文章
2227

被折叠的 条评论
为什么被折叠?



