首页 > 最少胜利题数
头像 keduoli
发表于 2024-06-14 21:03:32
前言 题解 A. 最少胜利题数 签到 n1 = len(set(input())) n2 = len(set(input())) if n1 < n2: n1, n2 = n2, n1 print (-1 if n1 == 6 else n1 - n2 + 1) B. 最 展开全文
头像 迷你滨
发表于 2024-06-14 21:10:07
原博客链接:https://blog.nowcoder.net/n/16c41ade73cd41d6bcf1b058de58786b A 模拟 import java.util.*; import java.io.*; public class Main { static Scanner sc 展开全文
头像 zazhiii
发表于 2024-06-14 21:14:12
牛客小白月赛96 B~C B-最少操作次数 有一个长度为的字符串,仅包含和两种字符。 每次可以选择两个索引i和,并满足以下条件之一: 1.如果区间 中 的数量大于 的数量,可以把此区间的所有数字都变成 。 2.如果区间 中 的数量大于 的数量,可以把此区间的所有数字都变成 。 把整个串变成 展开全文
头像 银当taki
发表于 2025-01-15 23:39:55
B 可以把一个区间的数字都变成出现次数较多的元素,问把整个数组变成相同元素,最少操作几次。 首先可以注意到只有01两种元素,那么长度为奇数的数组,01个数一定不等,也就是01一定有一个比另一个更多,可以执行操作变成同一个,因此长度为奇数答案至多为1 长度为偶数时,如果01个数不同,也是一次操作。如果 展开全文

等你来战

查看全部