题目链接
题意
有$n$到题,有两个人,每个人都做了选择,并且分别得分为$x$, $y$,现在问这个分数是否是真实的。
思路
这题解法肯定是去从二者答案相同数量和不同数量去考虑,设相同答案数量为$cnt$,如果分数真实,需要满足以下条件:
分数的差异来自于答案的差异,所以分数只差一定小于等于不同答案数量,即$abs(x-y) \leq n-cnt.$
两个人分数之和最多是两个人相同的全对,所以$x+y \leq n + cnt$
1 |
|
有$n$到题,有两个人,每个人都做了选择,并且分别得分为$x$, $y$,现在问这个分数是否是真实的。
这题解法肯定是去从二者答案相同数量和不同数量去考虑,设相同答案数量为$cnt$,如果分数真实,需要满足以下条件:
分数的差异来自于答案的差异,所以分数只差一定小于等于不同答案数量,即$abs(x-y) \leq n-cnt.$
两个人分数之和最多是两个人相同的全对,所以$x+y \leq n + cnt$
1 | #include<bits/stdc++.h> |