Re: [新闻] 华航“秋后暗算”启动? 干部被爆动罢工

楼主: LearnRPG (真是有趣的地方)   2016-06-28 14:13:36
喔 (挖鼻) 弹 ~~~~*
反正没有与论支持你们也会成功 再去争吧
#define CI_FLIGHT_ATTENDANT_NUM 3000 //空服员人数
enum {LONG=0, SHORT};
enum {ATL,CVG,DTW,FLL,HNL,JFK,LAX,MCO,MSP,SFO,SLC,YVR,TPE,
TSA,KHH,RMQ,TNN,MFM,HKG,CAN,CGO,CGQ,CKG,CSX,CTU,CZX,
DLC,FOC,HGH,KMG,KWL,HAK,HFE,NGB,KHN,LJG,NKG,PEK,PVG,
SHA,SHE,SYX,SZX,TAO,URC,WEH,WNZ,WUH,WUX,XIY,XMN,XUZ,
YNT,YNZ,DEL,CJU,CTS,FSZ,FUK,HIJ,KMJ,ICN,ISG,GMP,KIX,
KMI,KOJ,NGO,HND,NRT,OKA,PUS,TAK,TOY,BKK,CEB,CGK,CNX,
DPS,HAN,HKT,KLO,KUL,LAO,MNL,PEN,PNH,RGN,SGN,SIN,SUB,
UTP,VTE,AMS,FCO,FRA,LHR,PRG,VIE,AKL,BNE,CHC,GUM,MEL,ROR,SYD,STANDBY};
int Code_America[12] = {ATL,CVG,DTW,FLL,HNL,JFK,LAX,MCO,MSP,SFO,SLC,YVR};
int Code_Asia[81] = {TPE,TSA,KHH,RMQ,TNN,MFM,HKG,CAN,CGO,CGQ,CKG,CSX,
CTU,CZX,DLC,FOC,HGH,KMG,KWL,HAK,HFE,NGB,KHN,LJG,
NKG,PEK,PVG,SHA,SHE,SYX,SZX,TAO,URC,WEH,WNZ,WUH,
WUX,XIY,XMN,XUZ,YNT,YNZ,DEL,CJU,CTS,FSZ,FUK,HIJ,
KMJ,ICN,ISG,GMP,KIX,KMI,KOJ,NGO,HND,NRT,OKA,PUS,
TAK,TOY,BKK,CEB,CGK,CNX,DPS,HAN,HKT,KLO,KUL,LAO,
MNL,PEN,PNH,RGN,SGN,SIN,SUB,UTP,VTE};
int Code_Europe[6] = {AMS,FCO,FRA,LHR,PRG,VIE};
int Code_Oceania[7] = {AKL,BNE,CHC,GUM,MEL,ROR,SYD};
struct FA_INFO
{
int e_id;
int age;
int salary;
int join_ci_year;
int allowance;
int mission;
};
void ASSIGN_SCHEDULE(FA_INFO &fa, int distance)
{
srand(time(NULL));
if (distance == SHORT)
{
if (fa.age > 30) //主管说体谅高龄工作者
{
int r_m = rand()%2;
if (r_m == 0)
{
fa.mission = Code_Asia[rand()%81];
}
else
{
fa.mission = STAND_BY; //但我觉得是薪水小偷
}
}
else
{
fa.mission = Code_Asia[rand()%81];
}
}
else
{
int r_m = rand()%3; //没调外站费的的飞远一些
if (r_m == 0)
{
fa.mission = Code_America[rand()%12];
}
else if (r_m == 1)
{
fa.mission = Code_Europe[rand()%6];
}
else
{
fa.mission = Code_Oceania[rand()%7];
}
}
}
int _tmain(int argc, _TCHAR* argv[])
{
FA_INFO fa_info[CI_FLIGHT_ATTENDANT_NUM];
// initial database here
// INIT_DB(fa_info); // fix it!! database 同仁还没更新好资料
for (int i=0; i<CI_FLIGHT_ATTENDANT_NUM; i++)
{
if (fa_info[i].allowance > 3) //外站津贴太贵的
{
ASSIGN_SCHEDULE(fa_info[i], SHORT); //那就飞短的
}
else
{
ASSIGN_SCHEDULE(fa_info[i], LONG);
}
}
return 0;
}
空服员常说看班表前就像是机会命运
还真的是呢 ...
亚洲还要再分距离 算了 谁叫薪水都被空服员跟机师拿光了
程式码当然只有猴子的等级 ...
作者: a187 (终极反串)   2016-06-28 14:14:00
恩恩 我也觉得差不多这样写
作者: gogobar (GOGOBAR)   2016-06-28 14:14:00
当空姐C/P值屌打机师...帮飞行时数QQ
作者: james732 (好人超)   2016-06-28 14:14:00
嗯嗯原来如此
作者: MonkeyCL (猴总召)   2016-06-28 14:19:00
没专业,台湾有才华的人都去考空姐了,谁还当码农
作者: cfcs2004 (CFC)   2016-06-28 14:20:00
写这种东西用Python就好啦
作者: holik0123   2016-06-28 14:21:00
我是觉得还要给一些机率让5美金的飞远程,0不好看
作者: skizard ( )   2016-06-28 14:22:00
Code_Asia[rand()%81]=>这种写法是hard code 建议改善
楼主: LearnRPG (真是有趣的地方)   2016-06-28 14:22:00
对不起 这台电脑没下载 python XD php倒是有ski大指教的是 ...
作者: skizard ( )   2016-06-28 14:25:00
www.tutorialspoint.com/execute_python_online.php
作者: YaMeiLo (亚妹露~!!)   2016-06-28 14:25:00
看得懂推
作者: Lorazin (Lorazin)   2016-06-28 14:26:00
我也看得懂欸 董座:明天来上班吧
作者: SuperUp (( ̄▽ ̄#)﹏﹏)   2016-06-28 14:27:00
以后还会有罢工 建议数字部份都define一下 以后轻松点
作者: MonkeyCL (猴总召)   2016-06-28 14:28:00
跟着推,不然别人笑我看不懂
作者: qozxc (三个ZXC)   2016-06-28 14:29:00
好想看林北空少的班表
作者: AffogatoDog (曾经沧海难为水)   2016-06-28 14:32:00
干! 你SQL系?

Links booklink

Contact Us: admin [ a t ] ucptt.com