摘要: 阅读全文
posted @ 2020-01-21 02:51 盐亭的森林 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 描述: 计算该日在本年中是第几天,注意闰年问题。 分析: 解决一:创建数组,计算天数,最后判断是否闰年决定是否+1 解决二:使用python中datetime库 代码: 解决一: year,month,day=map(int,input().strip().split()) mday=[0,0,31 阅读全文
posted @ 2020-01-19 17:40 盐亭的森林 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 描述: 一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子 分析: 第一次:超时50%。 使用双重循环,第二层循环到当前第一层i值的i/2,这样每次将i%j==0的值 阅读全文
posted @ 2020-01-19 15:02 盐亭的森林 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 描述: 在很多OJ题中输入要求多行输入,但是不指定输入的行数,所以要求以EOF(End of file)结束 分析: 在C语言中,可以直接判断即可: c=getchar())!=EOF 返回Boolean型 在python没有EOF,故可以通过“stdin”或者“异常”来实现 代码: 方案一:std 阅读全文
posted @ 2020-01-19 12:53 盐亭的森林 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 描述: 写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 分析: 解法一:将字符串列表化后,使用reversed(list)倒置列表输出 解法二:直接for输出str[::-1],从字符串末端取依次打印 代码: 解法一: lis=list(input()) for i in 阅读全文
posted @ 2020-01-18 20:01 盐亭的森林 阅读(446) 评论(0) 推荐(0) 编辑