文章

3

粉丝

0

获赞

8

访问

246

头像
猴子报数 题解:数组实现
P1081 兰州大学/湖南大学机试题
发布于2026年3月22日 21:12
阅读数 43

#include <iostream>
using namespace std;

int main() {
    int n, s, m;
    int alive[101];  // 标记猴子是否存活:1表示在圈中,0表示已退出
    int result[101]; // 存储退出顺序
    
    while (true) {
        // 读取n
        cin >> n;
        
        // 处理结束条件:当n=0时,需要再读取s和m判断是否全为0
        if (n == 0) {
            cin >> s >> m;
            if (s == 0 && m == 0) break; // 输入0 0 0,程序结束
        } else {
            cin >> s >> m;
        }
        
        // 初始化:所有猴子都在圈中
        for (int i = 1; i <= n; i++) {
            alive[i] = 1;
      &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发