A. Dual Trigger
当 n 为奇数时无解,当 n=2 且两个相邻时无解,否则有解。
B. Battle Cows
模拟
C. Ticket Hoarding
易证最终分布情况为 ⌊km⌋ 个 m 和 1 个 k%m。
发现 k%m 的位置与答案无关,故选择 ai 最小的前 ⌊km⌋+1 天即可。
D. Buying Jewels
当 k≤⌊n+12⌋ 或者 k==n 时有解。
首先 k>n 时无解,然后当 k∈[⌊n+12⌋+1,n) 时无解。
当 k≤⌊n2⌋ 时有通解 {n−(k−1),1},当 n 为奇数且 k=n+12 时有解 {2,1}。