站外题求助
  • 板块学术版
  • 楼主_Cheems
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/11/3 12:55
  • 上次更新2023/11/3 16:40:33
查看原帖
站外题求助
514283
_Cheems楼主2023/11/3 12:55

想了挺久的一道题,不知道咋做,求大佬帮助QwQ

题面:

现在有两个长度是n的01串a和b,现在你可以进行如下的操作,目的是最终让a和b变的一样:

1:任意选择两个位置i和j(i<=j), 让a[i]取反,且让a[j]取反

2:如果满足i+1=j,则本次操作消耗x金币,否则本次消耗y金币

问最少花费多少金币才能使a变成和b一样,如果不存在方案输出-1

3<=n<=5000,1<=t<=1000,1<=x,y<=1e9,数据保证所有测试样例n的总和sum(n)<=5000

2023/11/3 12:55
加载中...