Classic
Clean & simple
Crystal
Glassmorphism + Neon
Cyberpunk
Neon glitch art
🚫
违规Action检测
禁止Use右键菜单
⚠️ 此Action已被系统记录
1

C.产生均匀points布的随机数据

📝 Solutions 🔵 仅限 C++
Problems Description
<p> <span style="color:windowtext;font-family:宋体;line-height:150%;">模拟计算中通常需要一些随机数,一种产生随机数据的方法可通过下式得到:</span><span style="line-height:150%;">&nbsp;</span> </p> <p class="MsoNormal" align="center" style="text-align:center;"> <span style="line-height:150%;">s<sub>i+1 </sub>= (s<sub>i </sub>+ step)%mod</span> </p> <p class="MsoBodyText"> <span style="line-height:150%;font-family:宋体;color:windowtext;">式中的</span><span style="line-height:150%;font-family:宋体;color:windowtext;">“</span><span style="line-height:150%;color:windowtext;">%</span><span style="line-height:150%;font-family:宋体;color:windowtext;">”</span><span style="line-height:150%;font-family:宋体;color:windowtext;">表示求余操作符,利用该表达式可产生</span><span style="line-height:150%;color:windowtext;">[0, mod-1]</span><span style="line-height:150%;font-family:宋体;color:windowtext;">范围内的随机数。</span><span style="line-height:150%;color:windowtext;"></span> </p>
Input格式
<p> <span style="font-size:10.5pt;font-family:宋体;">每一行包含两items整型数据,points别表示</span><span style="font-size:10.5pt;font-family:'Times New Roman', serif;">step(step &gt;=1)</span><span style="font-size:10.5pt;font-family:宋体;">和</span><span style="font-size:10.5pt;font-family:'Times New Roman', serif;">mod(mod &lt;=10<sup>5</sup>)</span><span style="font-size:10.5pt;font-family:宋体;">两items参数</span> </p>
Output格式
<p> <span style="line-height:150%;font-family:宋体;">对应于输入参数的每一行,在Page </span><span style="line-height:150%;">1</span><span style="line-height:150%;font-family:宋体;">~</span><span style="line-height:150%;">10</span><span style="line-height:150%;font-family:宋体;">列位置上以右对齐方式打印参数</span><span style="line-height:150%;">step</span><span style="line-height:150%;font-family:宋体;">的值,在Page </span><span style="line-height:150%;">11</span><span style="line-height:150%;font-family:宋体;">~</span><span style="line-height:150%;">20</span><span style="line-height:150%;font-family:宋体;">列位置上以右对齐方式打印参数</span><span style="line-height:150%;">mod</span><span style="line-height:150%;font-family:宋体;">的值,接着在Page </span><span style="line-height:150%;">25</span><span style="line-height:150%;font-family:宋体;">列开始以左对齐方式打印“</span><span style="line-height:150%;">Good Choice</span><span style="line-height:150%;font-family:宋体;">”</span><span style="line-height:150%;font-family:宋体;">或者</span><span style="line-height:150%;font-family:宋体;">“</span><span style="line-height:150%;">Bad Choice</span><span style="line-height:150%;font-family:宋体;">”</span><span style="line-height:150%;font-family:宋体;">。</span> </p> <p class="MsoNormal" style="text-indent:18.4pt;"> <span style="line-height:150%;"></span> </p>
Sample
Sample Input 1
3 5 15 20 63923 99999
Sample Output 1
3 5 Good Choice 15 20 Bad Choice 63923 99999 Good Choice
Submit Code
请先Login后Submit

🤖 AI 解题助手

OpenRouter
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这problems题,可以帮你points析思路、提供Code示例。
🔓 完全Free · 无需消耗 Token