PAT-L1
zy_csu
这个作者很懒,什么都没留下…
展开
-
PAT L1-002 打印沙漏
闲来无事,刷一波PAT,这是PAT练习题第六题,大致分了两个部分解答。 一个是算出沙漏的高度,这里我用的是查找的方法; 二是根据高度打印沙漏,这就看循环的熟练程度了。原题如下: 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 *所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再原创 2017-03-08 21:19:25 · 2464 阅读 · 0 评论 -
PAT L1-003 个位数统计
这是PAT第三题,题目是统计一个hin’大hin大的数 中各个数字出现的次数,比如100311,0出现2次,1出现3次,3出现1次。 对应输出如下结果: 0:2 1:3 3:1解题思路:有一点要注意,虽说题目说的是一个数字,但千万不要用int去存这个数!!long也不可以!!一个int能最大存21亿,也就10位数,long也只有19位,远不够所谓的大数。所以得用char数组存这个数。 然后原创 2017-03-08 22:14:21 · 331 阅读 · 0 评论