先列几个题目
1.任意输入一个偶数,请将它分解为两个素数之和。(要求输入的偶数大于4)
这个题目我是没有写出来的,并且没什么思路。展示下老师提供的参考答案
老师的方法是先找到一个素数,另一个素数用和减去一个素数来表示,即m=n-j,并需要检验j,m是否为素数。
2.
这个题目时A+B类型的题目,但是对象是求时间,
这个是我的题解,提交后只显示对了50%,错在哪里,我自己找了很久,也试了多组数据,也找不出问题在哪,然后去问了学长
这个是学长发现的错误数据,分钟的位置出现了69,却没有进位,问题在于我的代码是大于60进位,而不是大于等于60,所以是错的,大于等于60就要进位了。、
3.
这是求日期的题目,每个人的需求不同,有很多的限制条件,我想这就用if语句的嵌套就行了,这个方法确实能够行得通
我的答案算出来是1号和25号,然后我又在草稿纸上演算了一遍,答案没问题。老师的题解我感觉和我的差不多,但有一个条件我们的表示方法是不一样的,就是小刘,我是直接把上中下旬的前五天直接暴力写出来,而老师则是采用对10取余小于等于5的方法来做,确实更加简单。
4.还有一个昨天的比赛题目,我还没解决,但也写在这,题目如下
我的想法是数组中只要出现了其中某一项大于他的后一项,那么输出yes,否则输出no,我目前还没解决,不知道问题出在哪里。
5.这周晚上没有选修课了,得开始赶刷题量了,上周开始学函数了,这个确实要难一些,我目前只做了一个求和函数的题目。道路千万条,刷题第一条,学习不规范,毕业两行泪。上学真难。