#1393. 【例题1】单选错位
【例题1】单选错位
当前没有测试数据。
【例题1】单选错位
题目描述
试卷上共有道单选题,第道单选题有个选项,这个选项编号是,,,,,每个选项成为正确答案的概率都是相等的。
假设你没有做错任何题目,只是答案抄错位置了:你将第道题目的答案抄到了答题纸上的第道题目的位置上,特别地,第道题目的答案抄到了第道题目的位置上。求做对题目数的期望值。
输入格式
输入只有一行,为个整数,,,,。
数据由这五个整数参数生成。
数据生成程序如下:
scanf("%d%d%d%d%d", &n, &A, &B, &C, a + 1);
for (int i = 2; i <= n; i++)
a[i] = ((long long) a[i - 1] * A + B) % C + 1;
输出格式
输出做对题目数期望值,保留位小数。
数据范围与提示
对于的数据,,。
样例
3 2 0 4 1
1.167