调试 1.当出现问题,尽量输出一些详细的信息,有利于找Bug。 2. 当出现段错误: 可以利用 exit(0) ,在代码中二分找到出问题的地方。 做题 刚拿到题目,可以先写个暴力做法,再一步步优化即可,向着小于1亿的方向,即使写不出最优的方法,也能拿部分分。数学、数论或者是可能存在规律的题目,实在没辙的话,可以打表找规律。上取整:a / b = (a + b - 1) / b,或者引入cmath库函数,使用ceil(上取整)、floor(下取整)函数。取模运算的重要性质: 在这里 “a三横b“” 表示 同余式,a%p = b%p。 ——截图来自百度百科。