Слияние кода завершено, страница обновится автоматически
#ifndef CONSTANT_H
#define CONSTANT_H
class Rule {
private:
Rule () {}
~Rule () {}
public:
static const int FloorNumber = 40; // 层数
static const int FloorSpace = 25; // 中间间隔楼层数
static const int ElevatorNumber = 10; // 电梯数
static int MaxK; // 电梯最大载客量 13
static int MaxN; // 最大人数 50
static int M; // 仿真时间 2*60
static const int MaxL = 10; // 最大乘梯次数
static int S; // 电梯运行速度 2
static int T; // 每人上下时间 4
static const int EventT = 1; // 事件周期
static const int minWaitTime = 10; // 最小停留时间
static const int maxWaitTime = 30; // 最大停留时间
static const int CloseTime = 3; // 电梯关门时间
// 五条电梯停留规则,参数为楼层数
static bool rule1 (int);
static bool rule2 (int);
static bool rule3 (int);
static bool rule4 (int);
static bool rule5 (int);
// 初始化项目
static void init(int k, int n, int m, int s, int t);
// 生成在[Left, Right]中的随机数
static int random (int, int Left = 1);
};
#endif
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )