摘要: 题干: 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入-380, 反转后得到的新数为-83。 思路: 想的是问题;写的是答案。从问题出发,进行反问,并试着实现它。 代码: >>-150 :INP 阅读全文
posted @ 2019-08-09 10:52 rchco39 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题干: 给定一个整数n(1<=n<=100 000 000),要求从个位开始分离出它的每一位数字。 从个位开始按照从低位到高位的顺序依次输出每一位数字。 思路: 运用到,分离各个数位上的数的知识,假定一个整数m,那么分离其个位上的数字,用m%10, 其十位上的数字(m/10)%10,如要求其十位以上 阅读全文
posted @ 2019-08-07 11:10 rchco39 阅读(2558) 评论(0) 推荐(0) 编辑
摘要: 题干: 已知:Sn=1+1/2+1/3+...+1/n。显然对于任意一个整数K,当n足够大时,Sn>K。 现给定出一个整数K(1<=K<=15),要求计算出一个最小的n,使得Sn>K。 思路: 审题一遍,题目主要是考查循环控制,且涉及一些思维logic。对于Sn>K这种,我们选择条件循环While, 阅读全文
posted @ 2019-08-06 21:08 rchco39 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 身为oi初心者,显然道阻且长,途中遇到很多问题,所谓的问题,是自身能力的缺陷所在,应予以必要之修正。 本题为角谷猜想(1.5.21),题干是这样的: 对于任意一个正整数,如果是奇数,则*3+1,如果是偶数,则/2,得到的结果再按上述规则重复处理,最终能得到1。如,假定初始整数为5,计算过程分别为1 阅读全文
posted @ 2019-08-06 18:55 rchco39 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 对于没有资本建网站开blog的我,只好在此站的惠泽下开设blog,虽然网站的style不那么modern,但是免费用户,要求不该那么高,其实也挺良心的,认真写了份博客申请,很快就pass了,也不介意我是名高中生(被我真诚打动了8)。原先也开设过blog,但是最终失败(这里的失败是什么,不需要深究), 阅读全文
posted @ 2019-08-05 12:41 rchco39 阅读(110) 评论(0) 推荐(0) 编辑