#P813. 假期

假期

题目描述

假期共有 nn 天,每天可以在三件事中选择做一件事:

  • 如果在第 ii 天选择玩耍,则可以获得 xix_i 点分数
  • 如果在第 ii 天选择刷题,则可以获得 yiy_i 点分数
  • 如果在第 ii 天选择躺平,则可以获得 ziz_i 点分数

如果要求每天做的事情不能与前一天相同,则如何安排假期的活动,才能使得分数之和达到最大?

输入格式

  • 第一行:单个整数 nn
  • 第二行到第 n+1n+1 行:第 i+1i+1 行有三个整数 xix_iyiy_iziz_i

输出格式

  • 单个整数:表示最大分数
3
100 1 1
1 100 1
1 1 100
300

数据范围

  • 30%30\% 的分数,1n101\leq n\leq 10
  • 60%60\% 的分数,1n3001\leq n\leq 300
  • 100%100\% 的分数,1n200,0001\leq n\leq 200,000
  • 0xi10,0000\leq x_i\leq 10,000
  • 0yi10,0000\leq y_i\leq 10,000
  • 0zi10,0000\leq z_i\leq 10,000