#P1433. Day7 概率、递推与逻辑(重制版·10题)
Day7 概率、递推与逻辑(重制版·10题)
Day7 概率、递推与逻辑(重制版·10题)
范围:古典概率、互补事件、简单递推、德摩根律与条件判断。
第 1 题
同时掷两枚均匀六面骰子,点数之和为 的概率是( {{ select(1) }} )。
第 2 题
袋中有 个红球、 个蓝球,不放回抽取两个球,两球同色的概率是( {{ select(2) }} )。
第 3 题
逻辑表达式 !(a || b) 与( {{ select(3) }} )始终等价。
!a || !b!a && !ba && ba || !b
第 4 题
命题“若 ,则 ”的逆否命题是( {{ select(4) }} )。
- 若 ,则
- 若非 ,则非
- 若非 ,则非
- 若 ,则非
第 5 题
数列满足 ,则 为( {{ select(5) }} )。
第 6 题
数列满足 ,则 为( {{ select(6) }} )。
程序:筛选下标并累加递推项
#include <iostream>
using namespace std;
bool ok(int x) {
return x % 2 == 0 && x % 3 != 0;
}
int main() {
int n;
cin >> n;
int f[100] = {1, 2};
for (int i = 2; i <= n; ++i)
f[i] = (f[i - 1] + f[i - 2]) % 7;
int ans = 0;
for (int i = 1; i <= n; ++i)
if (ok(i)) ans += f[i];
cout << ans;
return 0;
}
第 7 题
输入 8 时,程序输出( {{ select(7) }} )。
第 8 题
在 中,使 ok(x) 返回 true 的整数共有( {{ select(8) }} )个。
第 9 题
若把函数中的 && 改为 ||,对任意正整数输入,最终的 ans( {{ select(9) }} )。
- 一定变小
- 不会小于原值
- 一定不变
- 一定变为
第 10 题
忽略整数运算的常数时间,程序关于 的时间复杂度是( {{ select(10) }} )。