#971. CSP 2020 第一轮(初赛)模拟 第 13 题
CSP 2020 第一轮(初赛)模拟 第 13 题
已知 rand() 可以生成一个 到 的随机整数,如果希望得到一个范围在 的随机整数, 和 均是不超过 的正整数且 ,那么可行的表达式是什么?
{{ select(1) }}
(rand()%(b-a))+a(rand()%(b-a+1))+a(rand()%(b-a))+a+1(rand()%(b-a+1))+a+1
已知 rand() 可以生成一个 0 到 32767 的随机整数,如果希望得到一个范围在 [a,b) 的随机整数,a 和 b 均是不超过 100 的正整数且 a<b,那么可行的表达式是什么?
{{ select(1) }}
(rand()%(b-a))+a(rand()%(b-a+1))+a(rand()%(b-a))+a+1(rand()%(b-a+1))+a+1