年度鸡场 完结撒花喵 A. 复制鸡 题意 对于一个数组,定义一次操作为选择一个连续子序列,并将每个数复制一份加在原数后面。给定任意次操作后的数组,输出原数组的最小长度。 思路 问题等价为求数组最少可以被划分为多少段,满足每段内元素相同。 也就是说,答案是拐点 。 时间复杂度: 对应AC代码 void solve() { int n; cin >> n; vector<int> a(n + 1); for(int i=1;i<=n;i++) cin >> a[i]; int ans = 0; for(in...