Codeforces AC 提交记录 题意 有一张图,可重边可自环。行走规则:初始时有一个值 c c c 和所在的点 x x x,到达一个点就将 c c c 加上点权 k x k_x kx,每次可以走从点 x x x 连出去的第 c % m x c\%m_x c%mx 条边,到达下一个点。有 q q q 个询问,给你 x x x 和 c c c,问在行走过程中有几个点会经
正题 CF751D 题目大意 现在有n个点,当你在i时,可以向前跳 0 ∼ a i 0\sim a_i 0∼ai 步,跳到j,然后向后走 b j b_j bj步,现在让你从n开始跳,回答跳到0的最少步数 解题思路 设 f i f_i fi为跳到i的最少步数,每次转移先减 b i b_i bi然后再转移 求最小值可以用线段树优化 时间复杂度 O ( n l o g