|
发表于 2022-8-24 03:24:13
|
显示全部楼层
福建省泉州市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 目标数组 | 整数型 | | 0 | 概率数组 | 小数型 | | 0 | n | 整数型 | | | 随机数 | 整数型 | | | k | 整数型 | | |
目标数组 = { 1, 2, 7, 8, 5, 6, 4, 3 }概率数组 = { 19, 19, 19, 19, 9.05, 9.05, 3.45, 2.45 }置随机数种子 ()随机数 = 取随机数 (1, 10000 )调试输出 (随机数 ) 计次循环首 (取数组成员数 (概率数组 ), n ) k = k + 概率数组 [n ] × 100  判断 (n = 1 )  如果真 (是否在区间 (随机数, 1, k ))   调试输出 (目标数组 [n ])  跳出循环 ()     如果真 (是否在区间 (随机数, k - 概率数组 [n ] × 100, k ))   调试输出 (目标数组 [n ])  跳出循环 ()     计次循环尾 ()|
是否在区间 | 逻辑型 | | |
X | 整数型 | | | | P_区间标记1 | 整数型 | | | | P_区间标记2 | 整数型 | | | |
判断 (P_区间标记1 = P_区间标记2 ) 返回 (假) 判断 (P_区间标记1 < P_区间标记2 ) a = P_区间标记1  b = P_区间标记2  a = P_区间标记2  b = P_区间标记1  判断 (a < X 且 X ≤ b ) 返回 (真) 返回 (假) |
|