将两次循环重复的部分合并计算