• 个人简介

    曼彻斯特城足球俱乐部(Manchester City F.C.),简称“曼城”,绰号“蓝月亮”,是一家位于英国曼彻斯特的足球俱乐部;前身为成立于1880年的“圣马可堂”,1887年改名为阿德维克,1894年更为现名。^ [1]^^ [6]^

    1904年,曼城赢得了足总杯冠军,这是队史首个重要荣誉。20世纪60年代后期,曼城相继赢得了英甲联赛(现已改组为英超联赛)、欧洲优胜者杯足总杯英格兰联赛杯冠军。1981年足总杯决赛失利后,俱乐部经历了一段衰落期,并于1998年一度降级至英格兰第三级联赛。2002年,曼城重返顶级联赛。2008年,曼城被来自中东的阿布扎比财团收购。2010/11赛季,球队夺得足总杯冠军,这是俱乐部近35年来的首个锦标。2011/12赛季,曼城时隔44年重夺英格兰顶级联赛冠军。^ [3]^2022/23赛季,曼城夺得队史首次欧洲冠军联赛冠军。2023年,曼城夺得队史首座欧洲超级杯冠军。^ [103]^

    截至2022/23赛季结束,曼城共夺得1次欧洲冠军联赛冠军、1次欧洲优胜者杯冠军、9次英格兰顶级联赛冠军、7次英格兰足总杯冠军和8次英格兰联赛杯冠军。^ [88]^^ [90-91]^^ [96]^

    相关星图

    查看更多

    2022-23赛季曼彻斯特城足球俱乐部球员名单共26个词条18.3万阅读

    凯尔·沃克号码:2/司职:后卫鲁本·迪亚斯号码:3/司职:后卫卡尔文·菲利普斯号码:4/司职:中场约翰·斯通斯号码:5/司职:后卫

    历届欧洲冠军联赛亚军共36个词条8.5万阅读

    国际米兰足球俱乐部2022-23、1971-72赛季等共3次亚军利物浦足球俱乐部2021-22、2017-18赛季等共4次亚军曼彻斯特城足球俱乐部2020-21赛季亚军巴黎圣日耳曼足球俱乐部2019-20赛季亚军

    历届英格兰足球超级联赛冠军共7个词条5.2万阅读

    曼彻斯特城足球俱乐部2022-23赛季等7次冠军利物浦足球俱乐部2019-20赛季冠军切尔西足球俱乐部2016-17赛季等5次冠军莱斯特城足球俱乐部2015-16赛季冠军

    2023-24赛季英格兰足球超级联赛参赛球队共20个词条2.8万阅读

    曼彻斯特城足球俱乐部2022-23赛季英超冠军阿森纳足球俱乐部2022-23赛季英超亚军曼彻斯特联足球俱乐部2022-23赛季英超季军纽卡斯尔联足球俱乐部2022-23赛季英超第4名

    历届欧洲冠军联赛冠军共23个词条26.6万阅读

    曼彻斯特城足球俱乐部2022-23赛季冠军皇家马德里足球俱乐部2021-22、2017-18赛季等共14次冠军切尔西足球俱乐部2020-21、2011-12赛季冠军拜仁慕尼黑足球俱乐部2019-20、2012-13赛季等共6次冠军

    2022年《法国足球》金球奖颁奖典礼获奖名单共7个词条3.4万阅读

    卡里姆·本泽马金球奖亚历克西娅·普特利亚斯女足金球奖蒂博·库尔图瓦雅辛奖罗伯特·莱万多夫斯基盖德穆勒奖

    历届英格兰足总杯冠军(部分)共14个词条5.1万阅读

    曼彻斯特城足球俱乐部2022-23赛季等7次冠军利物浦足球俱乐部2021-22赛季等8次冠军莱斯特城足球俱乐部2020-21赛季冠军阿森纳足球俱乐部2019-20赛季等14次冠军

    2023年《法国足球》金球奖颁奖典礼获奖名单共8个词条1342阅读

    利昂内尔·梅西男子金球奖艾塔纳·邦马蒂女子金球奖巴塞罗那女足女子年度俱乐部奖曼彻斯特城足球俱乐部男子年度俱乐部奖

    英超21世纪六强球队共6个词条1974阅读

    曼彻斯特联足球俱乐部曼彻斯特联足球俱乐部(Manchester United F.C.,中文简称“曼联”,英文简称“Man Utd”或“MUFC”)是一家位于英国西北区大曼彻斯特郡曼彻斯特市的足球俱乐部,现参加英格兰足球超级联赛。1878年英国兰开夏郡与约克郡铁路公司的铁路工人们创建牛顿希斯LYR足球足球俱乐部,1902年更名为曼彻斯特联足球俱乐部。球队共夺得20次英格兰足球顶级联赛冠军、3次欧冠冠军、12次英格兰足总杯冠军等多项荣誉;在1967/68赛季成为第一支夺得欧冠冠军的英格兰球队,在1998/99赛季成为欧洲足球五大联赛第一支加冕赛季三冠王的球队,在2010/11赛季成为夺得英格兰足球顶级联赛冠军最多的球队;曼联亦是欧洲足坛夺得欧洲三大杯的大满贯球队之一。曼彻斯特城足球俱乐部曼彻斯特城足球俱乐部(Manchester City F.C.),简称“曼城”,绰号“蓝月亮”,是一家位于英国曼彻斯特的足球俱乐部;前身为成立于1880年的“圣马可堂”,1887年改名为阿德维克,1894年更为现名。1904年,曼城赢得了足总杯冠军,这是队史首个重要荣誉。20世纪60年代后期,曼城相继赢得了英甲联赛(现已改组为英超联赛)、欧洲优胜者杯、足总杯和英格兰联赛杯冠军。1981年足总杯决赛失利后,俱乐部经历了一段衰落期,并于1998年一度降级至英格兰第三级联赛。2002年,曼城重返顶级联赛。2008年,曼城被来自中东的阿布扎比财团收购。2010/11赛季,球队夺得足总杯冠军,这是俱乐部近35年来的首个锦标。2011/12赛季,曼城时隔44年重夺英格兰顶级联赛冠军。2022/23赛季,曼城夺得队史首次欧洲冠军联赛冠军。2023年,曼城夺得队史首座欧洲超级杯冠军。截至2022/23赛季结束,曼城共夺得1次欧洲冠军联赛冠军、1次欧洲优胜者杯冠军、9次英格兰顶级联赛冠军、7次英格兰足总杯冠军和8次英格兰联赛杯冠军。托特纳姆热刺足球俱乐部托特纳姆热刺足球俱乐部(Tottenham Hotspur F.C.,简称热刺),成立于1882年,主场为英国伦敦北部托特纳姆的新白鹿巷球场,是英格兰足球超级联赛的球队之一。由于传统主场球衣为白色,热刺球迷自称为“白百合”(Lilywhites)。俱乐部格言“Audere est Facere”意为“敢作敢为”。早于第一次世界大战时期热刺已与邻近的阿森纳成为死敌,两队间的比赛即“北伦敦德比”。热刺是二十世纪首支成为联赛及英格兰足总杯双料冠军的球队,是三支可以连夺两届英格兰足总杯的球队之一,亦是唯一曾两度实现这一成绩的球队。在1963年夺得欧洲优胜者杯宝座,是英国首支取得欧洲赛事锦标的队伍。切尔西足球俱乐部切尔西足球俱乐部(Chelsea F.C.,简称“切尔西”),成立于1905年3月10日,绰号“蓝军”,主场位于伦敦哈默史密斯·富勒姆区邻近泰晤士河的斯坦福桥球场,现参加英格兰足球超级联赛。罗曼·阿布拉莫维奇收购切尔西后斥巨资引援,球队逐渐成为豪门。球队以稳如磐石的防守和铁血精神著称,也以过于防守的“摆大巴”战术而蜚声足坛,是足坛防守反击打法的代表球队。切尔西在英格兰赛场共赢得过6次英格兰顶级联赛冠军(英甲1次,英超5次),8次英格兰足总杯冠军,5次英格兰联赛杯冠军,4次英格兰社区盾冠军。在洲际赛场,切尔西获得过1次国际足联俱乐部世界杯冠军、2次欧洲优胜者杯冠军,2次欧洲超级杯冠军,2次欧洲冠军联赛冠军,2次欧罗巴联赛冠军。

    2017-18赛季欧洲冠军联赛小组赛F组球队排名共4个词条1783阅读

    曼彻斯特城足球俱乐部排名:1顿涅茨克矿工足球俱乐部排名:2那不勒斯足球俱乐部排名:3费耶诺德足球俱乐部排名:4

    • 最新新闻

    曼城队史首次欧冠小组赛保持全胜3小时前

    近日,欧冠小组赛第六轮,曼城客场3-2击败贝尔格莱德红星,卫冕冠军以六战全胜结束本赛季欧冠小组赛。这是曼城队史第一次在单赛季欧冠小组赛保持全胜,这也是欧冠改制以来第13次有球队做到这一点。...详情

    内容来自

    中文名曼彻斯特城足球俱乐部

    外文名Manchester City F.C.

    成立时间1880年

    所属地区英国曼彻斯特

    运动项目足球

    角逐赛事英格兰足球超级联赛

    主场馆伊蒂哈德球场^ [5]^

    拥有者城市足球集团

    现任主教练何塞普·瓜迪奥拉

    知名人物塞尔希奥·阿圭罗文森特·孔帕尼大卫·席尔瓦亚亚·图雷凯文·德布劳内孙继海埃尔林·哈兰德

    主要荣誉2022/23赛季欧洲冠军联赛冠军^ [91]^ 1969/70赛季欧洲优胜者杯冠军^ [96]^ 9届英格兰顶级联赛冠军^ [88]^ 7届英格兰足总杯冠军^ [90]^ 8届英格兰联赛杯冠军展开^^ ^^ ^^ ^^

    ^[1]()

    主 席卡尔杜恩·阿尔·穆巴拉克

    绰 号蓝月亮

    目录

    1. 1球队历史
    2. 1875至1918年
    3. 1920至1950年
    4. 1950至1980年
    5. 1980年代
    6. 1990年代
    7. 2000年代
    8. 2010年代
    9. 2020年代
    10. 2球员列表
    11. 3管理团队
    12. 4球队主场
    13. 伊蒂哈德球场
    14. 缅因路球场
    15. 5数据统计
    16. 联赛战绩
    17. 欧战成绩
    18. 6球队文化
    19. 队徽
    20. 队歌
    21. 球衣
    22. 纪录
    23. 7荣誉记录

    球队历史

    播报编辑

    1875至1918年

    1904年足总杯冠军

    1880年,圣马克教堂成立一支朝气队,后来这支球队演变成曼城足球俱乐部。1884年,所知最早的‘曼城球衣’诞生,球衣主体为黑色,带有马尔他式交叉图案。一些人说这是因为俱乐部在1880年代与共济会的紧密联系,而另一些人则说白色的交叉表示与圣马克仍有密切的关系。

    1887年,圣马克队演变成阿德威克竞技足球俱乐部,并搬到海德路球场。

    1889年,海德路附近煤矿的爆炸造成23名矿工的死亡——阿德威克和纽顿希斯(曼联前身)进行了一场夜场友谊赛,为灾难基金募捐。

    1892年,英格兰乙级联赛成立,阿德威克竞技足球俱乐部是创始会员俱乐部之一。1894年,阿德威克竞技足球俱乐部重组成曼城足球俱乐部,以代表整个城市。1899年,曼城荣获乙级联赛冠军,成为第一支获得自动晋级球队。1904年,在水晶宫球场,蓝月亮在足总杯决赛中击败博尔顿,成为第一支赢得重要奖杯的曼彻斯特球队。

    1914年至1918年,由于处在第一次世界大战期间,英格兰的足球联赛暂停, 但各地区仍然有地区级锦标赛,曼城参加的是兰卡斯特郡联赛。^ [6]^

    1920至1950年

    角球旗杆上的队徽

    1920年,曼城在海德路的球场成为第一个受到皇室成员光顾的地区球场。1923年,在海德路球场因大火损毁后,俱乐部搬到了能容纳85000观众的缅因路球场

    1926年,对于蓝月亮这是一个神魂颠倒的赛季,没有主帅的曼城成为曼彻斯特第一个在温布利进行比赛的球队(足总杯亚军),曼城德比历史上最大比分胜利(老特拉福德6比1胜曼联),但也是同一赛季遭到降级。

    1928年,曼城以乙级联赛冠军晋级,并成为英格兰足球联赛中拥有最多球迷的俱乐部。1934年,在1932-33赛季输掉足总杯决赛后,曼城在1933-34赛季以2比1的比分击败朴茨茅斯捧起足总杯。

    1934年,蓝月亮在缅因路对斯托克城的比赛吸引了周边84569名球迷到场观看,而这次观看人数成为缅因路球场最多观众的纪录。1937年,曼城第一次赢得英格兰联赛冠军。

    1939至1945年,第二次世界大战期间,一个战时足球联赛成立。曼城参加北部联赛。老特拉福德球场的严重损害意味着曼联不得不在缅因路进行主场比赛。但是当这两支球队相遇时,曼城从来不允许曼联使用主队更衣室。

    1947年,曼城以乙级联赛冠军晋级至甲级联赛。1949年,曼城足球俱乐部官方球迷俱乐部成立。^ [6]^

    1950至1980年

    1955年,曼城在温布利足总杯决赛中输给纽卡斯尔联队,与足总杯冠军失之交臂。1956年,蓝月亮连续第二个赛季进入足总杯决赛,这一次3比1击败伯明翰成功捧杯,曼城球员回来后的庆祝游行第一次由格林纳达电视台全场直播。1958年,慕尼黑空难使曼联一队遭受重创,同时也夺走了几位记者的生命,其中包括曼城前门将弗兰克·斯维夫特。

    曼城球迷在主场支持球队

    1965年,曼城的新队徽发布,以曼彻斯特市徽为其中心。1966年,在乔·莫泽教练团队的带领下,曼城以乙级联赛冠军身份晋级。1968年,蓝月亮在赛季最后一天击败纽卡联,第二次成为英格兰联赛冠军。1969年,曼城在温布利大球场1比0击败莱斯特城,赢得该赛季的足总杯冠军。1970年,曼城赢得欧洲优胜者杯和英格兰联赛杯,成为欧洲和国内联赛杯双料冠军。

    1972年,曼城队徽中加进兰卡斯特红玫瑰。1974年,曼城在联赛杯决赛中败给狼队,遗憾与冠军无缘。1976年,彼得·巴恩斯进球帮助蓝月亮在温布利2比1击败纽卡联队,特别还有丹尼斯·特尔特的精彩倒钩进球。1979年,俱乐部打破转会纪录,以145.0277万英镑签下史蒂夫·戴利。两年时间内,曼城成为第一个签下3个身价过百万英镑的球员的俱乐部(外加凯文·里维斯和特雷佛·弗朗西斯)。^ [6]^

    1980年代

    1981年,曼城进入第100届足总杯决赛,对手是热刺。双方经历了一场1比1平局的比赛之后,在温布利又进行了重赛,这场重赛被认为是足总杯决赛历史上最具观赏性的决赛之一。对方球员里奇·维拉的惊人进球使曼城以3比2惜败,但曼城球迷记住的是曼城球员史蒂夫·麦克金泽的那记30码怒射进球。

    1986年,曼城进入新成立的全俱乐部杯决赛,68000名观众在温布利大球场观看这场决赛。1987年,曼城取得俱乐部历史上的最大取胜比分纪录。曼城在缅因路球场10比1大胜哈德斯菲尔德队。1989年,在布莱福德赛季最后一场比赛中,曼城以一种戏剧性的方式晋级。缅因路上演曼彻斯特德比,而曼城以5比1的比分击败曼联,这个比分成为曼城球队历史上战胜对手曼联最大取胜比分。^ [6]^

    1990年代

    1992年,英超联赛成立,曼城对女王公园的比赛是天空电视台现场传转播的有史以来第一场星期一晚上的比赛。

    孙继海在曼城

    1994年,曼城告别球迷无比热爱的基帕克斯看台,英国新法律禁止英超联赛球场阶梯站立式看台,曼城被迫更换了球队驻扎球场。而这个基帕克斯看台曾是英国最大的站立看台。

    1995/96赛季,这是一个动荡的赛季,曼城前后任命的三位主帅,分别是阿兰·伯尔,史蒂夫·考普尔和弗兰克·克拉克,当然还有代理主帅阿萨·哈特福德菲尔·尼尔。球队也因此受到影响,并由于联赛排名末位从英超联赛中降级。

    1997年,曼城发布新队徽。中间有拉丁文座右铭 “Superbia in proelio” 意思是“骄傲地战斗”。^ [6]^

    1998年,曼城因成绩不佳首次降级至第3级联赛(乙组)。1999年,温布利大球场进行过的最激烈的比赛之一,曼城通过罚点球在英乙联赛晋级附加赛中击败吉林汉姆,成功晋级。

    2000年代

    2000年,曼城通过连续两次晋级,重新回到英超联赛。通过一场在布莱克本伊伍德公园球场4比1的胜利确保了曼城的的晋级。但在2001年,升上至英超的首个季,曼城因成绩排后在赛季结束后立即降回英格兰甲级联赛。^ [6]^

    自从曼城于2002年升上英超联后,球队的成绩飘忽不定,球会亦先后易帅数次,当中包括了凯文·基冈斯图尔特·皮尔斯斯文·约兰·埃里克松。2007年7月6日,前泰国首相他信·西那瓦以8160万英镑收购曼城,成为球会的新老板。自他信·西那瓦入主后,曼城便大洒金钱于收购球员上,分别罗致埃拉诺·布鲁默马丁·彼得罗夫本贾尼·姆瓦鲁瓦里迈克尔·波尔等球星,同时亦卖走了多名球员,为球会进行了大改革重建。虽然曼城在2007/08赛季的上半季成绩甚佳,但到了下半季却无以为继,最终只得超联第9位,仅凭公平竞技奖获得欧洲足协杯一席位。而主帅埃里克松亦被辞退,由前布莱克本流浪者主帅马克·休斯继任。

    然而他信一直受到泰国贪污案缠绕,并需一度流亡海外,最终于2008年8月辞退了主席一职。虽然如此,曼城并未受到财政问题影响,因为在他信离任后紧接下来,一家阿拉伯投资公司阿布扎比集团随即收购了曼城,令球会拥有更庞大的资金。曼城亦在该投资公司加盟后首天,亦即是转会期最后一天成功截胡切尔西,抢先签下罗比尼奥。这次转会费高达3250万镑,更是打破了英格兰的转会费纪录;另外,曼城也从切尔西签得塔尔·本哈伊姆及回巢的赖特·菲利浦斯,通过招兵买马来强化球队。但在2008/09赛季,曼城的成绩与投入并不匹配,曼城最终只以令人失望的第10名结束这个赛季的英超联赛,球迷更开始怀疑领队休斯的领军能力。

    2009/10赛季,有大财团注资的曼城在转会市场重开后继续其大肆收购,用了超过一亿英镑分别买入维拉队长加雷斯·巴里及纽卡斯尔门将谢伊·吉文,布莱克本前锋罗克·圣克鲁斯,埃弗顿后防乔莱昂·莱斯科特,自由身的西尔维尼奥。在2009/10赛季第一场赛事,曼城轻松以2比0作客胜布莱克本,更在季中的友谊赛中1比0击败欧冠冠军巴塞罗那。但在赛季中期,由于休斯带领球队战绩不佳,球队将其解聘,前国际米兰主帅罗伯托·曼奇尼开始执掌曼城教鞭。上任之初,曼奇尼就定下了冲入联赛前四,下赛季冲冠的目标。不过在主场0-1负于热刺之后,最终排名第5的曼城无缘2010/11赛季的欧冠资格。^ [7]^

    2010/11赛季,曼城继续大肆收购,分别从巴塞罗那买入科特迪瓦后腰亚亚·图雷,从瓦伦西亚购入西班牙小天王大卫·席尔瓦,从拉齐奥购入塞尔维亚左后卫亚历山大·科拉罗夫,从国际米兰购入意大利天才马里奥·巴洛特利,从阿斯顿维拉购入英格兰中场詹姆斯·米尔纳以及从沃尔夫斯堡购入2008/09赛季德甲联赛最佳射手埃丁·哲科

    历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄

    历史英雄

    2010年代

    2010/11赛季是曼城在英超其中一个标志性的成功赛季,在英超以71分得第三,更拿到足总杯冠军,终结35年无冠史,同时也是一个疯狂破纪录的赛季。^ [8]^

    • 71分的英超联赛积分打破了队史纪录;
    • 仅丢33球的防守数据与切尔西并列联盟第一;
    • 拿到全部57分主场积分中的43分创造队史最佳英超主场战绩;
    • 38轮比赛取得21场胜利创造球队在英超的最高胜率;
    • 34年来首次跻身顶级联赛三甲之列(与第二名切尔西同分,仅以净胜球劣势屈居第三);
    • 35年来首次拿到冠军奖杯(英格兰足总杯冠军);
    • 42年来首次拿到欧冠入场券;
    • 曼奇尼接手球队执教86场比赛取得48场胜利,胜率高达55.8%,成为球队历史上胜率第二高的主教练;
    • 曼城各项赛事的16个主场赢下15场,并且五个月内在主场保持不败;
    • 乔·哈特各项赛事29次零封对手,打破了尼基·韦弗保持的单赛季各项赛事26场比赛不失球的球队纪录,以联赛18次零封对手的成绩荣膺金手套奖,成为该奖项设立以来首位获奖的曼城球员和英格兰本土球员;
    • 卡洛斯·特维斯以21粒联赛进球与迪米塔·贝尔巴托夫分享英超最佳射手的殊荣,从而成为曼城队史首位英超金靴奖获得者。^ [9]^

    曼奇尼率队夺得队史首座英超冠军奖杯

    2011/12赛季,曼城在英超联赛第38轮,凭补时阶段连入两球,以3比2反胜击败作客的女王公园巡游者,以较佳净胜球力压同分的卫冕冠军曼联,首次在英超夺魁。^ [10]^

    2012/13赛季初的社区盾杯,曼城3-2逆转切尔西,时隔40年后重夺社区盾杯。在关键的圣诞节礼日赛程中,曼城一度有超越曼联占据联赛积分榜首的机会,可是连续失分让球队在这段赛程结束之后被曼联落下7分之多,就此失去了联赛争冠的希望。^ [7]^在欧冠小组赛中,球队更是以3平3负的不胜成绩惨遭垫底耻辱出局。^ [11]^足总杯决赛中,曼城0比1爆冷负于维冈竞技失冠成为曼奇尼下课的直接导火索。曼奇尼对更衣室的失控、战术思路的不明确、临场指挥的优柔寡断、带队投入产出比的严重失衡终使俱乐部对曼奇尼下达解雇命令。^ [12]^2013年6月,智利教练曼努埃尔·佩莱格里尼接任球队主教练。^ [13]^

    2013/14赛季,英格兰联赛杯决赛上凭借亚亚·图雷萨米尔·纳斯里赫苏斯·纳瓦斯的进球3比1逆转桑德兰获得冠军。^ [14]^英超联赛最后一轮以2比0的比分战胜西汉姆联,以86分的积分夺得冠军。

    2014/15赛季,在曼城与南安普敦的最后一场比赛上,塞尔吉奥·阿奎罗为曼城打入1球,最终以26球夺得英超金靴奖,比射手榜第2的哈里·凯恩多出5球。单赛季打进26个联赛进球,阿圭罗创造了职业生涯的新高,这也是其职业生涯首次在顶级联赛上荣膺金靴奖。有阿根廷射手荣膺英超金靴奖是在2010/11赛季,当时由同为曼城队友的特维斯和曼联的贝尔巴托夫都打进20球,分享金靴奖。^ [9]^

    2015/16赛季,曼城历史性地杀入欧冠四强,最终在欧冠半决赛中不敌皇马而被淘汰出局。^ [15]^

    现任主帅瓜迪奥拉

    2016年夏天,何塞普·瓜迪奥拉正式出任球队主教练。^ [16]^在转会窗口,曼城签下门将布拉沃、后卫斯通斯京多安津琴科、前锋萨内热苏斯。在整个2016/17赛季,曼城在英超联赛取得23场胜利、9场平局和6场失利的成绩,共计78分排名第三名,落后于切尔西和热刺。

    2017年12月14日,2017/18赛季英超曼城对阵斯旺西中,凭借大卫·席尔瓦的梅开二度,以及凯文·德布劳内以及塞尔吉奥·阿奎罗分别打入一球,最终曼城4比0击败斯旺西,取得英超联赛的15连胜,创造了英超的新纪录。^ [18]^英超15连胜的曼城也超越了阿森纳成为了英超历史上连胜场次最多的球队,成为英超历史上首支获得15连胜的球队。而在欧洲五大联赛中,曼城也追平皇家马德里(1960/61赛季)以及尤文图斯(2015/16赛季)的连胜纪录。^ [19]^12月17日,英超联赛第18轮曼城主场4比1战胜热刺,曼城将连胜场次延续到16场,曼城取得了17胜1平的战绩积分达到52分。12月23日,在英超第19轮曼城主场4比0击败伯恩茅斯,使得曼城在英超联赛中17连胜,再度改写英超纪录的同时,也并列成为欧洲五大联赛历史连胜场次第二长的球队。^ [21]^12月28日,英超第20轮,曼城客场1比0击败纽卡斯尔联,曼城前20轮不败积58分,领先第二名曼联的优势达到15分,完成英超18连胜。但连胜在次轮被水晶宫终结,此时距离瓜迪奥拉当年执教拜仁时所创造的19连胜纪录只差一场。^ [22-23]^

    2018年2月26日,2017/18赛季英格兰联赛杯决赛,曼城3比0战胜阿森纳,第5次获得英格兰联赛杯冠军。^ [2]^2018年4月1日,英超第32轮曼城客胜水晶宫,完成单赛季击败联赛全部对手的成就。曼城也成为继2005-06赛季的切尔西和2010-11赛季的曼联后,第三支通杀英超19队的球队。^ [24]^2018年4月16日,随着曼联主场负于西布朗,积分领先于曼联16分的曼城提前5轮夺得2017/18赛季的英超冠军。在刷爆各项纪录的同时,这也是曼城从2011/12赛季以来首次夺得英超冠军以来7年内第3次捧得英超冠军,让曼城追平阿森纳,并列占据获得英超冠军数第3多的球队,斩获3座英超冠军奖杯。^ [25]^但在欧冠赛场,曼城于1/4决赛中两回合以1比5的总比分被利物浦淘汰。^ [26]^

    2018年8月5日,2018/19赛季英格兰社区盾杯决赛中,曼城在温布利球场凭借阿奎罗的两粒进球2-0击败切尔西夺冠。^ [27]^在欧冠赛场,曼城在1/4决赛总比分4-4战平热刺,因客场进球少被淘汰出局。^ [28]^

    2019年5月12日,2018/2019赛季英超最后一轮,曼城客场4比1逆转布莱顿,以1分优势力压利物浦卫冕英超冠军。^ [4]^2018/19赛季,曼城以14连胜收官,刷新2001/02赛季阿森纳保持的纪录(13连胜),成为继2009年的曼联之后,十年来首支成功卫冕英超冠军的球队,也是队史首次成功卫冕英超冠军(队史第4个英超冠军)。^ [29]^同时实现了连续两赛季对英超19队的通杀。^ [30]^同月,曼城以6比0战胜沃特福德,夺得队史第6座足总杯冠军,成为英格兰足坛历史上第一支赢得本土三冠王(英超联赛、足总杯和联赛杯)的球队。^ [31-32]^该赛季,曼城在各项赛事中取得50场胜利,成为英格兰顶级联赛史上第一个达成单赛季50胜的球队。^ [33]^

    2019年8月,在英格兰社区盾中,曼城通过点球大战击败利物浦,连续第二年夺得社区盾冠军。^ [34]^

    2011-12赛季力压曼联夺冠2013-14赛季力压利物浦夺冠2017-18赛季创造英超积分纪录2018-19赛季力压利物浦夺冠

    曼城在2010年代夺得四座英超冠军奖杯

    2020年代

    2020年2月,欧足联宣布由于严重违反财政公平竞赛规则,曼城被禁止参加未来两个赛季的欧洲俱乐部赛事,外加3000万欧元罚款。7月13日,国际体育仲裁法庭宣布曼城的2年欧战禁令取消,改为只罚款1000万欧元。2019/20赛季,曼城在联赛杯决赛中2-1战胜阿斯顿维拉夺得冠军。在英格兰足总杯中,曼城于半决赛中0-2遭阿森纳淘汰。在欧洲赛场上,尽管球队在1/8决赛双杀皇马晋级欧冠八强,但在1/4决赛中却1-3不敌法甲的里昂,连续第三年止步欧冠八强。2019/20赛季,曼城在英超联赛积81分位居第二,获得英超亚军。^ [35-39]^

    2020年夏天,曼城斥资1.5亿英镑买入包括后卫迪亚斯阿克、前锋费兰·托雷斯等数名球员,但球队在新赛季的开局并不理想。前8轮,球队仅取得3胜3平2负积12分的战绩,这是球队近10个赛季的同期最低积分。英超第9轮0-2不敌热刺后,球队一度排在积分榜13位。但此后球队实现各项赛事28场不败(25胜3平)与破英格兰足坛顶级联赛历史纪录的各项赛事21连胜(其中联赛15连胜)。^ [57-58]^2021年1月,球队在拿下“半程冠军”的同时亦以9战全胜的战绩创造了自1888年英国足球联赛成立以来,英国4级顶级联赛中单支球队在自然月的最多胜场纪录。^ [40-49]^4月25日,在英格兰联赛杯决赛中,曼城1-0战胜托特纳姆热刺夺冠。5月5日,球队以4-1的总比分淘汰巴黎圣日耳曼,队史首次晋级欧冠决赛。^ [59]^5月12日,曼城以领先10分的优势提前3轮夺得队史第5座英超冠军,第7次夺得顶级联赛冠军。^ [60]^5月30日,球队0-1负于切尔西,无缘队史首座欧冠冠军。^ [61][2](https://baike.baidu.com/pic/曼彻斯特城足球俱乐部/10933078/0/42a98226cffc1e178a822b8b1cdde103738da9774371?fr=lemma&fromModule=lemma_content-image "2020-21赛季英超冠军")2020-21赛季英超冠军

    2021年夏天,曼城豪掷1亿英镑买入格拉利什。^ [52]^10月,球队在联赛杯赛场负于西汉姆联,止步16强。^ [20]^12月初,14轮战罢,球队积32分,落后切尔西1分。^ [64]^12月末,球队夺得英超圣诞冠军,并以15胜2平2负的战绩积47分,夺得英超半程冠军。^ [62-63]^

    2022年1月,在主场1-0击败切尔西后,球队实现英超联赛12连胜,以22战积56分的战绩反超并领先切尔西13分。^ [64]^3月,球队在欧冠1/8决赛中以5-0的总比分淘汰葡萄牙体育,晋级欧冠八强。^ [65]^4月13日,球队在欧冠1/4决赛中以总比分1-0淘汰马竞,晋级欧冠半决赛。^ [66]^4月16日,球队在足总杯半决赛中以2-3不敌利物浦遭淘汰。^ [67]^5月4日,球队在欧冠半决赛中以总比分5-6被皇马淘汰。^ [68]^5月22日,球队在英超第38轮中主场3-2力克阿斯顿维拉,成功卫冕英超冠军。^ [69][3](https://baike.baidu.com/pic/曼彻斯特城足球俱乐部/10933078/0/58ee3d6d55fbb2fb43166f6e541c37a4462309f7760b?fr=lemma&fromModule=lemma_content-image "2021-22赛季英超冠军")2021-22赛季英超冠军

    哈兰德效力曼城**(6张)**

    2022年夏天,曼城送走拉希姆·斯特林加布里埃尔·热苏斯费尔南迪尼奥津琴科佩德罗·波罗板仓滉阿里亚内特·穆里奇,签下前锋埃尔林·哈兰德胡利安·阿尔瓦雷斯、中场卡尔文·菲利普斯、后卫塞尔希奥·戈麦斯阿坎吉。^ [17]^^ [70-74]^^ [78-79]^2022/23赛季初,曼城在英格兰社区盾杯中以1-3不敌利物浦,获得亚军。^ [76]^在欧冠赛场,曼城提前两轮出线,率先晋级16强。^ [80]^在联赛杯赛场,曼城在1/4决赛中不敌南安普敦,止步八强。^ [82]^足总杯赛场,曼城在半决赛中3-0战胜谢菲尔德联,晋级决赛,曼城成为过去57年首支以零失球的纪录挺进足总杯决赛的队伍;决赛,曼城击败曼联,夺得足总杯冠军。^ [83]^^ [85]^^ [90]^英超第34轮,曼城2-1击败富勒姆,提前锁定前四,获得下赛季欧冠正赛席位;最终曼城提前三轮成功问鼎英超冠军,成为第二支实现英超三连冠的俱乐部。^ [86]^^ [89]^欧冠1/4决赛,曼城总比分4-1淘汰拜仁,晋级四强;半决赛,曼城总比分5-1淘汰皇马,晋级欧冠决赛;决赛,曼城1-0小胜国米,夺得冠军,加冕英超、足总杯和欧冠“三冠王”,成为第六支夺得欧冠冠军的英格兰球队、继1998/99赛季的曼联之后第二支完成三冠王的英格兰球队、欧洲足坛历史第八支三冠王球队。^ [84]^^ [87]^^ [91]^^ [94-95]^夺得欧冠之后,曼城的冠军数来到26座,超越切尔西排名英格兰第四。^ [98]^

    2022/23赛季欧冠冠军2022/23赛季英超冠军2022/23赛季足总杯冠军

    2022/23赛季“三冠王”

    2023年6月,曼城签下门将斯派克·布里茨、中场马特奥·科瓦契奇(3000万英镑)。^ [97]^^ [99]^7月,马赫雷斯离队。^ [100]^8月,曼城签下中后卫格瓦迪奥尔、边锋热雷米·多库艾默里克·拉波特离队;社区盾杯,曼城总比分2-5不敌阿森纳,无缘冠军^ [101-102]^^ [104-105]^。欧洲超级杯,曼城以总比分6-5战胜塞维利亚,队史首次夺得欧超杯冠军^ [103]^。在英格兰联赛杯中,曼城在第三轮被纽卡斯尔联淘汰^ [106]^。在欧冠中,曼城在小组赛以6战全胜的战绩头名出线^ [108]^,队史第一次在单赛季欧冠小组赛保持全胜^ [109]^,成为欧冠历史上第9支小组赛6战全胜的球队、继利物浦之后第二支小组赛全胜的英格兰球队^ [110]^。

    球员列表

    播报编辑

    2023-24赛季一线队| 球衣号码 | 国家/地区 | 球员姓名 | 出生日期 | | :---------------------------------------------------------: | :-------------: | :------------: | :------------: | | 门将 | | 18 | 德国 | 斯特凡·奥尔特加(Stefan Ortega) | 1992年11月6日 | | 31 | 巴西 | 埃德松(Ederson) | 1993年8月17日 | | 33 | 英格兰 | 斯科特·卡森(Scott Carson) | 1985年9月3日 | | 后卫 | | 2 | 英格兰 | 凯尔·沃克(Kyle Walker) | 1990年5月28日 | | 3 | 葡萄牙 | 鲁本·迪亚斯(Rúben Dias) | 1997年5月14日 | | 5 | 英格兰 | 约翰·斯通斯(John Stones) | 1994年5月28日 | | 6 | 荷兰 | 纳坦·阿克(Nathan Aké) | 1995年2月18日 | | 21 | 西班牙 | 塞尔希奥·戈麦斯(Sergio Gomez) | 2000年9月4日 | | 24 | 克罗地亚 | 约什科·格瓦迪奥尔(Joško Gvardiol) | 2002年1月23日 | | 25 | 瑞士 | 曼努埃尔·阿坎吉(Manuel Akanji) | 1995年7月19日 | | 82 | 英格兰 | 里科·刘易斯(Rico Lewis) | 2004年11月21日 | | 中场 | | 4 | 英格兰 | 卡尔文·菲利普斯(Kalvin Phillips) | 1995年12月2日 | | 8 | 克罗地亚 | 马特奥·科瓦契奇(Mateo Kovačić) | 1994年5月6日 | | 10 | 英格兰 | 杰克·格里利什(Jack Grealish) | 1995年9月10日 | | 11 | 比利时 | 热雷米·多库(Jeremy Doku) | 2002年5月27日 | | 16 | 西班牙 | 罗德里(Rodri) | 1996年6月22日 | | 17 | 比利时 | 凯文·德布劳内(Kevin De Bruyne) | 1991年6月28日 | | 20 | 葡萄牙 | 贝尔纳多·席尔瓦(Bernardo Silva) | 1994年8月10日 | | 47 | 英格兰 | 菲尔·福登(Phil Foden) | 2000年5月28日 | | 80 | 英格兰 | 科尔·帕尔默(Cole Palmer) | 2002年5月6日 | | 前锋 | | 9 | 挪威 | 埃尔林·哈兰德(Erling Haaland) | 2000年7月21日 | | 19 | 阿根廷 | 胡利安·阿尔瓦雷斯(Julian Alvarez) | 2000年1月 31日 | | 更新于2023年8月28日。^ [51]^ |

    管理团队

    播报编辑

    职位 姓名 加入时间 国籍
    主教练 何塞普·瓜迪奥拉 2016-07-01 西班牙
    助理教练 卡莱斯·普兰查特
    鲁道夫·博雷利 2014-03-18
    布莱恩·基德 2009-01-09 英国
    体能教练 洛伦佐·布埃纳文图拉 2016-07-01 西班牙
    守门员教练 哈比·曼西西多尔 2013-06-14 阿根廷
    足球技术总监 马内尔·埃斯蒂亚尔特 2016-07-01 西班牙
    参考资料:^ [51]^

    球队主场

    播报编辑

    伊蒂哈德球场

    曼彻斯特市球场(City of Manchester Stadium)为2002年英联邦运动会而建造,造价9000万英镑,别名COMS(运动场的英文缩写),Eastlands(东地球场)及Sportcity(运动城),现时为曼城主场,为48000全座席的足球场。在运动会完结后,曼彻斯特市议会将曼城运动场交付曼城以换取缅因路球场,旧球场用作发展新住宅小区。由于运动场为大型运动会而设计,曼城需再花费3500万英镑改建以符合足球比赛用途,包括拆除田径跑道、降低草坪至地平线以下、加建看台(10000座的北看台)等,花了整整一年才完成。在2002/03赛季末才正式完工成为曼城的新主场。2011年,伊蒂哈德航空公司购买了10年的球场冠名权,球场更名为伊蒂哈德球场。^ [5]^ 曼彻斯特市球场

    缅因路球场

    缅因路球场(Maine Road)是位于曼彻斯特市的足球场,由落成的1923年至2003年间是曼城足球会的主场。缅因路球场建于旧砖块工厂的故址,于1923年完成时被称为“曼彻斯特温布利”(位于伦敦的温布利球场刚于数月前完成),可容纳80000观众,是英格兰地区第二大的足球场,仅次于温布利。首场负于锡菲联的比赛入场人数达56993人。在二战后,曼联的主场老特拉福德球场因空袭遭部分破坏而停用,缅因路球场成为曼城与曼联的共同主场。在2002/03赛季后缅因路球场随即被拆除,遗址将改建为住宅小区作为摩斯西迪及鲁什尔姆的改善工程。 缅因路球场

    数据统计

    播报编辑

    联赛战绩

    2000年以来一线队战绩| 赛季 | 赛事 | 成绩 | 场数 | 胜场 | 平局 | 负场 | 进球 | 失球 | 积分 | | :----------------------------------------------------------------------------------------------------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | | 2022/23 | 英超 | 冠军 | 38 | 28 | 5 | 5 | 94 | 33 | 89 | | 2021/22 | 英超 | 冠军 | 38 | 29 | 6 | 3 | 99 | 26 | 93 | | 2020/21 | 英超 | 冠军 | 38 | 27 | 5 | 6 | 83 | 32 | 86 | | 2019/20 | 英超 | 亚军 | 38 | 26 | 3 | 9 | 102 | 35 | 81 | | 2018/19 | 英超 | 冠军 | 38 | 32 | 2 | 4 | 95 | 23 | 98 | | 2017/18 | 英超 | 冠军 | 38 | 32 | 4 | 2 | 106 | 27 | 100 | | 2016/17 | 英超 | 季军 | 38 | 23 | 9 | 6 | 80 | 39 | 78 | | 2015/16 | 英超 | 第4名 | 38 | 19 | 9 | 10 | 71 | 41 | 66 | | 2014/15 | 英超 | 亚军 | 38 | 24 | 7 | 7 | 83 | 38 | 79 | | 2013/14 | 英超 | 冠军 | 38 | 27 | 5 | 6 | 102 | 37 | 86 | | 2012/13 | 英超 | 亚军 | 38 | 23 | 9 | 6 | 66 | 34 | 78 | | 2011/12 | 英超 | 冠军 | 38 | 28 | 5 | 5 | 93 | 29 | 89 | | 2010-11 | 英超 | 季军 | 38 | 21 | 8 | 9 | 60 | 33 | 71 | | 2009/10 | 英超 | 第5名 | 38 | 18 | 13 | 7 | 73 | 45 | 67 | | 2008/09 | 英超 | 第10名 | 38 | 15 | 5 | 18 | 58 | 50 | 50 | | 2007/08 | 英超 | 第9名 | 38 | 15 | 10 | 13 | 45 | 53 | 55 | | 2006/07 | 英超 | 第14名 | 38 | 11 | 9 | 18 | 29 | 44 | 42 | | 2005/06 | 英超 | 第15名 | 38 | 13 | 4 | 21 | 43 | 48 | 43 | | 2004/05 | 英超 | 第8名 | 38 | 13 | 13 | 12 | 47 | 39 | 52 | | 2003/04 | 英超 | 第16名 | 38 | 9 | 14 | 15 | 55 | 54 | 41 | | 2002/03 | 英超 | 第9名 | 38 | 15 | 6 | 17 | 47 | 54 | 51 | | 2001/02 | 英冠 | 冠军 | 46 | 31 | 6 | 9 | 108 | 52 | 99 | | 2000/01 | 英超 | 第18名 | 38 | 8 | 10 | 20 | 41 | 65 | 34 | | 参考资料:^ [92]^ |

    欧战成绩

    赛季 比赛 阶段 总场次 胜场 平局 负场
    2022/23 欧洲冠军联赛 冠军 13 8 5 0
    2021/22 半决赛 12 7 2 3
    2020/21 决赛 13 11 1 1
    2019/20 8强 9 6 2
    2018/19 10 7 1 2
    2017/18 6 0 4
    2016/17 16强 8 3 3 2
    2015/16 半决赛 12 6 3
    2014/15 16强 8 2 4
    2013/14 5 0 3
    2012/13 小组赛 6 0 3
    2011/12 欧足联欧洲联赛 16强 4 0 1
    欧洲冠军联赛 小组赛 6 1 2
    2010/11 欧足联欧洲联赛 16强 12 7 3
    2008/09 欧洲联盟杯 四分之一决赛 16 10 2 4
    2003/04 第二轮 6 4 2 0
    1978/79 四分之一决赛 8 3 2
    1977/78 首轮 2 0 2 0
    1976/77 1 0 1
    1972/73 0 1
    1970/71 欧洲优胜者杯 半决赛 9 5 0 4
    1969/70 冠军 9 6 2 1
    1968/69 欧洲冠军俱乐部杯 首轮 2 0 1
    参考资料:^ [53]^^ [91]^^ [93]^^ [96]^

    球队文化

    播报编辑

    队徽

    最初采用城市徽章,后来的两版设计,都有帆船航行的图案,代表着曼彻斯特运河。1998年,最新版的曼城队徽开始使用,加入了老鹰的图案,并印有拉丁文“‘Superbia in Proelio”,意思为“为战斗而骄傲”。队徽最上方的三颗金色星星没有特别含义,只是装饰之用。^ [54]^

    队徽演变史

    2015年12月27日,曼城俱乐部在其官方网站上公布了球队的新队徽,这版最新的队徽回归了经典的圆形。曼城俱乐部还在队徽上添加了红色蔷薇标志(注:红色蔷薇代表曼彻斯特所在的兰开夏地区)。而新版队徽中,曼城将曼彻斯特的三大标志都添加在其中,这三大标志分别为帆船、三条斜杠、红色蔷薇。帆船和三条斜杠来自于曼彻斯特城市的徽章,帆船象征着这座城市与世界的交流,而三条斜杠则代表城市生命线般的三条河流(艾尔维尔河、梅洛河、艾瑞克河)。曼城的新版队徽上还写有1894的字样,这是曼城俱乐部成立的年份。另外新队徽的主体颜色为天蓝和白色,这是俱乐部最具代表性的颜色。

    队歌

    曼城队歌“蓝月亮”(Blue Moon)是一首极尽舒缓而柔情的曲子,但是当全场球迷齐唱之时,这首柔美到极限的曲子却散发出一股意想不到的悲怆。

    歌词:You saw me standing aloneWithout a dream in my heartWithout a love of my ownBlue MoonYou know just what I was there forYou heard me saying a prayer forSomeone I really could care forAnd then there suddenly appeared before meThe only one my arms will holdI heard somebody whisper please adore meAnd when I looked to the Moon it turned to goldBlue MoonNow I'm no longer aloneWithout a dream in my heartWithout a love of my own.

    球衣

    2022/23赛季| 主场球衣球衣灵感源自俱乐部入驻阿提哈德球场(Etihad Stadium)后首个赛季所穿着的球衣。球衣采用与俱乐部2003-04赛季在阿提哈德球场所身穿的首款主场球衣相同的白色V领;正面图案的灵感来自阿提哈德球场独特的建筑风格,尤其是从球场外可以看到的四座巨大塔楼,它们演化成球衣上的四条环状暗纹。球场的剪影图案以及邮政编码则显示在脖后领内侧。^ [50]^ | 2023-24赛季主场球衣 | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | 客场球衣球衣设计将象征着曼彻斯特的高耸磨坊以及喧闹仓库等工业元素融合其中。球衣整体所采用的全色调图形印花灵感源自曼彻斯特城市工业档案中的经典纺织纹路,附着于经典的白色底色之上,营造出独特前卫的复古之感。^ [75]^ | 2023-24赛季客场球衣 | | 第二客场球衣设计灵感源自曼彻斯特独特的城市脉络和曼城俱乐部充满创造力的比赛风格。球衣整体采用深邃蓝色作为主色,亮眼的闪电图案贯穿始终。^ [77]^ | 2023-24赛季第二客场球衣 |

    纪录

    联赛最佳开局 10胜1平,2011/12赛季
    联赛最大比分胜利 10-1,胜哈德斯菲尔德,1987年11月07日
    杯赛最大比分胜利 10-1,胜斯旺西城,1930年1月29日
    德比最大比分胜利 6-1,胜曼彻斯特联,2011年10月23日
    联赛最大比分失利 1-9,负埃弗顿,1906年09月03日
    联赛出场次数纪录 565场,阿兰·奥克斯,1959/76赛季
    联赛进球数纪录 158球,汤米·约翰逊,1919-1930
    单赛季最佳射手 汤米·约翰逊,38球,1928/29赛季
    最大转会收入 4050万英镑,勒鲁瓦·萨内(转会至拜仁慕尼黑,2020/21赛季)
    最大转会支出 1.0575亿英镑,杰克·格拉利什(来自阿斯顿维拉,2021/22赛季)
    参考资料:^ [55-56]^

    荣誉记录

    播报编辑

    名称 次数 年份/赛季
    本土赛事
    英格兰顶级联赛冠军 9 (英甲)1936/37,1967/68英超)2011/12,2013/14,2017/18,2018/19,2020/21—2022/23
    英格兰足总杯冠军 7 1903/04,1933/34,1955/56,1968/69,2010/11,2018/19,2022/23
    英格兰联赛杯冠军 8 **1969/70,1975/76,2013/14,2015/16,**2017/18—2020/21
    英格兰足球总会社区盾冠军 6 1937/38,1968/69,1972/73,2012/13,2018/19,2019/20
    欧洲赛事
    欧洲超级杯冠军 1 2023
    欧洲冠军联赛冠军 2022/23
    欧洲优胜者杯冠军 1969/70
    其他
    金球奖-最佳俱乐部 2 2022,2023
    参考资料:^ [6]^^ [69]^^ [81]^^ [88]^^ [90-91]^^ [103]^^ [107]^

    词条图册更多图册

    词条图册**(14张)**

    概述图册**(1张)**

    历史英雄**(17张)**

    曼城在2010年代夺得四座英超冠军奖杯**(4张)**

    2022/23赛季“三冠王”(6张)

    哈兰德效力曼城**(6张)**曼彻斯特城足球俱乐部(Manchester City F.C.),简称“曼城”,绰号“蓝月亮”,是一家位于英国曼彻斯特的足球俱乐部;前身为成立于1880年的“圣马可堂”,1887年改名为阿德维克,1894年更为现名。^ [1]^^ [6]^

    1904年,曼城赢得了足总杯冠军,这是队史首个重要荣誉。20世纪60年代后期,曼城相继赢得了英甲联赛(现已改组为英超联赛)、欧洲优胜者杯足总杯英格兰联赛杯冠军。1981年足总杯决赛失利后,俱乐部经历了一段衰落期,并于1998年一度降级至英格兰第三级联赛。2002年,曼城重返顶级联赛。2008年,曼城被来自中东的阿布扎比财团收购。2010/11赛季,球队夺得足总杯冠军,这是俱乐部近35年来的首个锦标。2011/12赛季,曼城时隔44年重夺英格兰顶级联赛冠军。^ [3]^2022/23赛季,曼城夺得队史首次欧洲冠军联赛冠军。2023年,曼城夺得队史首座欧洲超级杯冠军。^ [103]^

    截至2022/23赛季结束,曼城共夺得1次欧洲冠军联赛冠军、1次欧洲优胜者杯冠军、9次英格兰顶级联赛冠军、7次英格兰足总杯冠军和8次英格兰联赛杯冠军。^ [88]^^ [90-91]^^ [96]^

    相关星图

    查看更多

    2022-23赛季曼彻斯特城足球俱乐部球员名单共26个词条18.3万阅读

    凯尔·沃克号码:2/司职:后卫鲁本·迪亚斯号码:3/司职:后卫卡尔文·菲利普斯号码:4/司职:中场约翰·斯通斯号码:5/司职:后卫

    历届欧洲冠军联赛亚军共36个词条8.5万阅读

    国际米兰足球俱乐部2022-23、1971-72赛季等共3次亚军利物浦足球俱乐部2021-22、2017-18赛季等共4次亚军曼彻斯特城足球俱乐部2020-21赛季亚军巴黎圣日耳曼足球俱乐部2019-20赛季亚军

    历届英格兰足球超级联赛冠军共7个词条5.2万阅读

    曼彻斯特城足球俱乐部2022-23赛季等7次冠军利物浦足球俱乐部2019-20赛季冠军切尔西足球俱乐部2016-17赛季等5次冠军莱斯特城足球俱乐部2015-16赛季冠军

    2023-24赛季英格兰足球超级联赛参赛球队共20个词条2.8万阅读

    曼彻斯特城足球俱乐部2022-23赛季英超冠军阿森纳足球俱乐部2022-23赛季英超亚军曼彻斯特联足球俱乐部2022-23赛季英超季军纽卡斯尔联足球俱乐部2022-23赛季英超第4名

    历届欧洲冠军联赛冠军共23个词条26.6万阅读

    曼彻斯特城足球俱乐部2022-23赛季冠军皇家马德里足球俱乐部2021-22、2017-18赛季等共14次冠军切尔西足球俱乐部2020-21、2011-12赛季冠军拜仁慕尼黑足球俱乐部2019-20、2012-13赛季等共6次冠军

    2022年《法国足球》金球奖颁奖典礼获奖名单共7个词条3.4万阅读

    卡里姆·本泽马金球奖亚历克西娅·普特利亚斯女足金球奖蒂博·库尔图瓦雅辛奖罗伯特·莱万多夫斯基盖德穆勒奖

    历届英格兰足总杯冠军(部分)共14个词条5.1万阅读

    曼彻斯特城足球俱乐部2022-23赛季等7次冠军利物浦足球俱乐部2021-22赛季等8次冠军莱斯特城足球俱乐部2020-21赛季冠军阿森纳足球俱乐部2019-20赛季等14次冠军

    2023年《法国足球》金球奖颁奖典礼获奖名单共8个词条1342阅读

    利昂内尔·梅西男子金球奖艾塔纳·邦马蒂女子金球奖巴塞罗那女足女子年度俱乐部奖曼彻斯特城足球俱乐部男子年度俱乐部奖

    英超21世纪六强球队共6个词条1974阅读

    曼彻斯特联足球俱乐部曼彻斯特联足球俱乐部(Manchester United F.C.,中文简称“曼联”,英文简称“Man Utd”或“MUFC”)是一家位于英国西北区大曼彻斯特郡曼彻斯特市的足球俱乐部,现参加英格兰足球超级联赛。1878年英国兰开夏郡与约克郡铁路公司的铁路工人们创建牛顿希斯LYR足球足球俱乐部,1902年更名为曼彻斯特联足球俱乐部。球队共夺得20次英格兰足球顶级联赛冠军、3次欧冠冠军、12次英格兰足总杯冠军等多项荣誉;在1967/68赛季成为第一支夺得欧冠冠军的英格兰球队,在1998/99赛季成为欧洲足球五大联赛第一支加冕赛季三冠王的球队,在2010/11赛季成为夺得英格兰足球顶级联赛冠军最多的球队;曼联亦是欧洲足坛夺得欧洲三大杯的大满贯球队之一。曼彻斯特城足球俱乐部曼彻斯特城足球俱乐部(Manchester City F.C.),简称“曼城”,绰号“蓝月亮”,是一家位于英国曼彻斯特的足球俱乐部;前身为成立于1880年的“圣马可堂”,1887年改名为阿德维克,1894年更为现名。1904年,曼城赢得了足总杯冠军,这是队史首个重要荣誉。20世纪60年代后期,曼城相继赢得了英甲联赛(现已改组为英超联赛)、欧洲优胜者杯、足总杯和英格兰联赛杯冠军。1981年足总杯决赛失利后,俱乐部经历了一段衰落期,并于1998年一度降级至英格兰第三级联赛。2002年,曼城重返顶级联赛。2008年,曼城被来自中东的阿布扎比财团收购。2010/11赛季,球队夺得足总杯冠军,这是俱乐部近35年来的首个锦标。2011/12赛季,曼城时隔44年重夺英格兰顶级联赛冠军。2022/23赛季,曼城夺得队史首次欧洲冠军联赛冠军。2023年,曼城夺得队史首座欧洲超级杯冠军。截至2022/23赛季结束,曼城共夺得1次欧洲冠军联赛冠军、1次欧洲优胜者杯冠军、9次英格兰顶级联赛冠军、7次英格兰足总杯冠军和8次英格兰联赛杯冠军。托特纳姆热刺足球俱乐部托特纳姆热刺足球俱乐部(Tottenham Hotspur F.C.,简称热刺),成立于1882年,主场为英国伦敦北部托特纳姆的新白鹿巷球场,是英格兰足球超级联赛的球队之一。由于传统主场球衣为白色,热刺球迷自称为“白百合”(Lilywhites)。俱乐部格言“Audere est Facere”意为“敢作敢为”。早于第一次世界大战时期热刺已与邻近的阿森纳成为死敌,两队间的比赛即“北伦敦德比”。热刺是二十世纪首支成为联赛及英格兰足总杯双料冠军的球队,是三支可以连夺两届英格兰足总杯的球队之一,亦是唯一曾两度实现这一成绩的球队。在1963年夺得欧洲优胜者杯宝座,是英国首支取得欧洲赛事锦标的队伍。切尔西足球俱乐部切尔西足球俱乐部(Chelsea F.C.,简称“切尔西”),成立于1905年3月10日,绰号“蓝军”,主场位于伦敦哈默史密斯·富勒姆区邻近泰晤士河的斯坦福桥球场,现参加英格兰足球超级联赛。罗曼·阿布拉莫维奇收购切尔西后斥巨资引援,球队逐渐成为豪门。球队以稳如磐石的防守和铁血精神著称,也以过于防守的“摆大巴”战术而蜚声足坛,是足坛防守反击打法的代表球队。切尔西在英格兰赛场共赢得过6次英格兰顶级联赛冠军(英甲1次,英超5次),8次英格兰足总杯冠军,5次英格兰联赛杯冠军,4次英格兰社区盾冠军。在洲际赛场,切尔西获得过1次国际足联俱乐部世界杯冠军、2次欧洲优胜者杯冠军,2次欧洲超级杯冠军,2次欧洲冠军联赛冠军,2次欧罗巴联赛冠军。

    2017-18赛季欧洲冠军联赛小组赛F组球队排名共4个词条1783阅读

    曼彻斯特城足球俱乐部排名:1顿涅茨克矿工足球俱乐部排名:2那不勒斯足球俱乐部排名:3费耶诺德足球俱乐部排名:4

    • 最新新闻

    曼城队史首次欧冠小组赛保持全胜3小时前

    近日,欧冠小组赛第六轮,曼城客场3-2击败贝尔格莱德红星,卫冕冠军以六战全胜结束本赛季欧冠小组赛。这是曼城队史第一次在单赛季欧冠小组赛保持全胜,这也是欧冠改制以来第13次有球队做到这一点。...详情

    内容来自

    中文名曼彻斯特城足球俱乐部

    外文名Manchester City F.C.

    成立时间1880年

    所属地区英国曼彻斯特

    运动项目足球

    角逐赛事英格兰足球超级联赛

    主场馆伊蒂哈德球场^ [5]^

    拥有者城市足球集团

    现任主教练何塞普·瓜迪奥拉

    知名人物塞尔希奥·阿圭罗文森特·孔帕尼大卫·席尔瓦亚亚·图雷凯文·德布劳内孙继海埃尔林·哈兰德

    主要荣誉2022/23赛季欧洲冠军联赛冠军^ [91]^ 1969/70赛季欧洲优胜者杯冠军^ [96]^ 9届英格兰顶级联赛冠军^ [88]^ 7届英格兰足总杯冠军^ [90]^ 8届英格兰联赛杯冠军展开^^ ^^ ^^ ^^

    ^[4]()

    主 席卡尔杜恩·阿尔·穆巴拉克

    绰 号蓝月亮

    目录

    1. 1球队历史
    2. 1875至1918年
    3. 1920至1950年
    4. 1950至1980年
    5. 1980年代
    6. 1990年代
    7. 2000年代
    8. 2010年代
    9. 2020年代
    10. 2球员列表
    11. 3管理团队
    12. 4球队主场
    13. 伊蒂哈德球场
    14. 缅因路球场
    15. 5数据统计
    16. 联赛战绩
    17. 欧战成绩
    18. 6球队文化
    19. 队徽
    20. 队歌
    21. 球衣
    22. 纪录
    23. 7荣誉记录

    球队历史

    播报编辑

    1875至1918年

    1904年足总杯冠军

    1880年,圣马克教堂成立一支朝气队,后来这支球队演变成曼城足球俱乐部。1884年,所知最早的‘曼城球衣’诞生,球衣主体为黑色,带有马尔他式交叉图案。一些人说这是因为俱乐部在1880年代与共济会的紧密联系,而另一些人则说白色的交叉表示与圣马克仍有密切的关系。

    1887年,圣马克队演变成阿德威克竞技足球俱乐部,并搬到海德路球场。

    1889年,海德路附近煤矿的爆炸造成23名矿工的死亡——阿德威克和纽顿希斯(曼联前身)进行了一场夜场友谊赛,为灾难基金募捐。

    1892年,英格兰乙级联赛成立,阿德威克竞技足球俱乐部是创始会员俱乐部之一。1894年,阿德威克竞技足球俱乐部重组成曼城足球俱乐部,以代表整个城市。1899年,曼城荣获乙级联赛冠军,成为第一支获得自动晋级球队。1904年,在水晶宫球场,蓝月亮在足总杯决赛中击败博尔顿,成为第一支赢得重要奖杯的曼彻斯特球队。

    1914年至1918年,由于处在第一次世界大战期间,英格兰的足球联赛暂停, 但各地区仍然有地区级锦标赛,曼城参加的是兰卡斯特郡联赛。^ [6]^

    1920至1950年

    角球旗杆上的队徽

    1920年,曼城在海德路的球场成为第一个受到皇室成员光顾的地区球场。1923年,在海德路球场因大火损毁后,俱乐部搬到了能容纳85000观众的缅因路球场

    1926年,对于蓝月亮这是一个神魂颠倒的赛季,没有主帅的曼城成为曼彻斯特第一个在温布利进行比赛的球队(足总杯亚军),曼城德比历史上最大比分胜利(老特拉福德6比1胜曼联),但也是同一赛季遭到降级。

    1928年,曼城以乙级联赛冠军晋级,并成为英格兰足球联赛中拥有最多球迷的俱乐部。1934年,在1932-33赛季输掉足总杯决赛后,曼城在1933-34赛季以2比1的比分击败朴茨茅斯捧起足总杯。

    1934年,蓝月亮在缅因路对斯托克城的比赛吸引了周边84569名球迷到场观看,而这次观看人数成为缅因路球场最多观众的纪录。1937年,曼城第一次赢得英格兰联赛冠军。

    1939至1945年,第二次世界大战期间,一个战时足球联赛成立。曼城参加北部联赛。老特拉福德球场的严重损害意味着曼联不得不在缅因路进行主场比赛。但是当这两支球队相遇时,曼城从来不允许曼联使用主队更衣室。

    1947年,曼城以乙级联赛冠军晋级至甲级联赛。1949年,曼城足球俱乐部官方球迷俱乐部成立。^ [6]^

    1950至1980年

    1955年,曼城在温布利足总杯决赛中输给纽卡斯尔联队,与足总杯冠军失之交臂。1956年,蓝月亮连续第二个赛季进入足总杯决赛,这一次3比1击败伯明翰成功捧杯,曼城球员回来后的庆祝游行第一次由格林纳达电视台全场直播。1958年,慕尼黑空难使曼联一队遭受重创,同时也夺走了几位记者的生命,其中包括曼城前门将弗兰克·斯维夫特。

    曼城球迷在主场支持球队

    1965年,曼城的新队徽发布,以曼彻斯特市徽为其中心。1966年,在乔·莫泽教练团队的带领下,曼城以乙级联赛冠军身份晋级。1968年,蓝月亮在赛季最后一天击败纽卡联,第二次成为英格兰联赛冠军。1969年,曼城在温布利大球场1比0击败莱斯特城,赢得该赛季的足总杯冠军。1970年,曼城赢得欧洲优胜者杯和英格兰联赛杯,成为欧洲和国内联赛杯双料冠军。

    1972年,曼城队徽中加进兰卡斯特红玫瑰。1974年,曼城在联赛杯决赛中败给狼队,遗憾与冠军无缘。1976年,彼得·巴恩斯进球帮助蓝月亮在温布利2比1击败纽卡联队,特别还有丹尼斯·特尔特的精彩倒钩进球。1979年,俱乐部打破转会纪录,以145.0277万英镑签下史蒂夫·戴利。两年时间内,曼城成为第一个签下3个身价过百万英镑的球员的俱乐部(外加凯文·里维斯和特雷佛·弗朗西斯)。^ [6]^

    1980年代

    1981年,曼城进入第100届足总杯决赛,对手是热刺。双方经历了一场1比1平局的比赛之后,在温布利又进行了重赛,这场重赛被认为是足总杯决赛历史上最具观赏性的决赛之一。对方球员里奇·维拉的惊人进球使曼城以3比2惜败,但曼城球迷记住的是曼城球员史蒂夫·麦克金泽的那记30码怒射进球。

    1986年,曼城进入新成立的全俱乐部杯决赛,68000名观众在温布利大球场观看这场决赛。1987年,曼城取得俱乐部历史上的最大取胜比分纪录。曼城在缅因路球场10比1大胜哈德斯菲尔德队。1989年,在布莱福德赛季最后一场比赛中,曼城以一种戏剧性的方式晋级。缅因路上演曼彻斯特德比,而曼城以5比1的比分击败曼联,这个比分成为曼城球队历史上战胜对手曼联最大取胜比分。^ [6]^

    1990年代

    1992年,英超联赛成立,曼城对女王公园的比赛是天空电视台现场传转播的有史以来第一场星期一晚上的比赛。

    孙继海在曼城

    1994年,曼城告别球迷无比热爱的基帕克斯看台,英国新法律禁止英超联赛球场阶梯站立式看台,曼城被迫更换了球队驻扎球场。而这个基帕克斯看台曾是英国最大的站立看台。

    1995/96赛季,这是一个动荡的赛季,曼城前后任命的三位主帅,分别是阿兰·伯尔,史蒂夫·考普尔和弗兰克·克拉克,当然还有代理主帅阿萨·哈特福德菲尔·尼尔。球队也因此受到影响,并由于联赛排名末位从英超联赛中降级。

    1997年,曼城发布新队徽。中间有拉丁文座右铭 “Superbia in proelio” 意思是“骄傲地战斗”。^ [6]^

    1998年,曼城因成绩不佳首次降级至第3级联赛(乙组)。1999年,温布利大球场进行过的最激烈的比赛之一,曼城通过罚点球在英乙联赛晋级附加赛中击败吉林汉姆,成功晋级。

    2000年代

    2000年,曼城通过连续两次晋级,重新回到英超联赛。通过一场在布莱克本伊伍德公园球场4比1的胜利确保了曼城的的晋级。但在2001年,升上至英超的首个季,曼城因成绩排后在赛季结束后立即降回英格兰甲级联赛。^ [6]^

    自从曼城于2002年升上英超联后,球队的成绩飘忽不定,球会亦先后易帅数次,当中包括了凯文·基冈斯图尔特·皮尔斯斯文·约兰·埃里克松。2007年7月6日,前泰国首相他信·西那瓦以8160万英镑收购曼城,成为球会的新老板。自他信·西那瓦入主后,曼城便大洒金钱于收购球员上,分别罗致埃拉诺·布鲁默马丁·彼得罗夫本贾尼·姆瓦鲁瓦里迈克尔·波尔等球星,同时亦卖走了多名球员,为球会进行了大改革重建。虽然曼城在2007/08赛季的上半季成绩甚佳,但到了下半季却无以为继,最终只得超联第9位,仅凭公平竞技奖获得欧洲足协杯一席位。而主帅埃里克松亦被辞退,由前布莱克本流浪者主帅马克·休斯继任。

    然而他信一直受到泰国贪污案缠绕,并需一度流亡海外,最终于2008年8月辞退了主席一职。虽然如此,曼城并未受到财政问题影响,因为在他信离任后紧接下来,一家阿拉伯投资公司阿布扎比集团随即收购了曼城,令球会拥有更庞大的资金。曼城亦在该投资公司加盟后首天,亦即是转会期最后一天成功截胡切尔西,抢先签下罗比尼奥。这次转会费高达3250万镑,更是打破了英格兰的转会费纪录;另外,曼城也从切尔西签得塔尔·本哈伊姆及回巢的赖特·菲利浦斯,通过招兵买马来强化球队。但在2008/09赛季,曼城的成绩与投入并不匹配,曼城最终只以令人失望的第10名结束这个赛季的英超联赛,球迷更开始怀疑领队休斯的领军能力。

    2009/10赛季,有大财团注资的曼城在转会市场重开后继续其大肆收购,用了超过一亿英镑分别买入维拉队长加雷斯·巴里及纽卡斯尔门将谢伊·吉文,布莱克本前锋罗克·圣克鲁斯,埃弗顿后防乔莱昂·莱斯科特,自由身的西尔维尼奥。在2009/10赛季第一场赛事,曼城轻松以2比0作客胜布莱克本,更在季中的友谊赛中1比0击败欧冠冠军巴塞罗那。但在赛季中期,由于休斯带领球队战绩不佳,球队将其解聘,前国际米兰主帅罗伯托·曼奇尼开始执掌曼城教鞭。上任之初,曼奇尼就定下了冲入联赛前四,下赛季冲冠的目标。不过在主场0-1负于热刺之后,最终排名第5的曼城无缘2010/11赛季的欧冠资格。^ [7]^

    2010/11赛季,曼城继续大肆收购,分别从巴塞罗那买入科特迪瓦后腰亚亚·图雷,从瓦伦西亚购入西班牙小天王大卫·席尔瓦,从拉齐奥购入塞尔维亚左后卫亚历山大·科拉罗夫,从国际米兰购入意大利天才马里奥·巴洛特利,从阿斯顿维拉购入英格兰中场詹姆斯·米尔纳以及从沃尔夫斯堡购入2008/09赛季德甲联赛最佳射手埃丁·哲科

    历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄历史英雄

    历史英雄

    2010年代

    2010/11赛季是曼城在英超其中一个标志性的成功赛季,在英超以71分得第三,更拿到足总杯冠军,终结35年无冠史,同时也是一个疯狂破纪录的赛季。^ [8]^

    • 71分的英超联赛积分打破了队史纪录;
    • 仅丢33球的防守数据与切尔西并列联盟第一;
    • 拿到全部57分主场积分中的43分创造队史最佳英超主场战绩;
    • 38轮比赛取得21场胜利创造球队在英超的最高胜率;
    • 34年来首次跻身顶级联赛三甲之列(与第二名切尔西同分,仅以净胜球劣势屈居第三);
    • 35年来首次拿到冠军奖杯(英格兰足总杯冠军);
    • 42年来首次拿到欧冠入场券;
    • 曼奇尼接手球队执教86场比赛取得48场胜利,胜率高达55.8%,成为球队历史上胜率第二高的主教练;
    • 曼城各项赛事的16个主场赢下15场,并且五个月内在主场保持不败;
    • 乔·哈特各项赛事29次零封对手,打破了尼基·韦弗保持的单赛季各项赛事26场比赛不失球的球队纪录,以联赛18次零封对手的成绩荣膺金手套奖,成为该奖项设立以来首位获奖的曼城球员和英格兰本土球员;
    • 卡洛斯·特维斯以21粒联赛进球与迪米塔·贝尔巴托夫分享英超最佳射手的殊荣,从而成为曼城队史首位英超金靴奖获得者。^ [9]^

    曼奇尼率队夺得队史首座英超冠军奖杯

    2011/12赛季,曼城在英超联赛第38轮,凭补时阶段连入两球,以3比2反胜击败作客的女王公园巡游者,以较佳净胜球力压同分的卫冕冠军曼联,首次在英超夺魁。^ [10]^

    2012/13赛季初的社区盾杯,曼城3-2逆转切尔西,时隔40年后重夺社区盾杯。在关键的圣诞节礼日赛程中,曼城一度有超越曼联占据联赛积分榜首的机会,可是连续失分让球队在这段赛程结束之后被曼联落下7分之多,就此失去了联赛争冠的希望。^ [7]^在欧冠小组赛中,球队更是以3平3负的不胜成绩惨遭垫底耻辱出局。^ [11]^足总杯决赛中,曼城0比1爆冷负于维冈竞技失冠成为曼奇尼下课的直接导火索。曼奇尼对更衣室的失控、战术思路的不明确、临场指挥的优柔寡断、带队投入产出比的严重失衡终使俱乐部对曼奇尼下达解雇命令。^ [12]^2013年6月,智利教练曼努埃尔·佩莱格里尼接任球队主教练。^ [13]^

    2013/14赛季,英格兰联赛杯决赛上凭借亚亚·图雷萨米尔·纳斯里赫苏斯·纳瓦斯的进球3比1逆转桑德兰获得冠军。^ [14]^英超联赛最后一轮以2比0的比分战胜西汉姆联,以86分的积分夺得冠军。

    2014/15赛季,在曼城与南安普敦的最后一场比赛上,塞尔吉奥·阿奎罗为曼城打入1球,最终以26球夺得英超金靴奖,比射手榜第2的哈里·凯恩多出5球。单赛季打进26个联赛进球,阿圭罗创造了职业生涯的新高,这也是其职业生涯首次在顶级联赛上荣膺金靴奖。有阿根廷射手荣膺英超金靴奖是在2010/11赛季,当时由同为曼城队友的特维斯和曼联的贝尔巴托夫都打进20球,分享金靴奖。^ [9]^

    2015/16赛季,曼城历史性地杀入欧冠四强,最终在欧冠半决赛中不敌皇马而被淘汰出局。^ [15]^

    现任主帅瓜迪奥拉

    2016年夏天,何塞普·瓜迪奥拉正式出任球队主教练。^ [16]^在转会窗口,曼城签下门将布拉沃、后卫斯通斯京多安津琴科、前锋萨内热苏斯。在整个2016/17赛季,曼城在英超联赛取得23场胜利、9场平局和6场失利的成绩,共计78分排名第三名,落后于切尔西和热刺。

    2017年12月14日,2017/18赛季英超曼城对阵斯旺西中,凭借大卫·席尔瓦的梅开二度,以及凯文·德布劳内以及塞尔吉奥·阿奎罗分别打入一球,最终曼城4比0击败斯旺西,取得英超联赛的15连胜,创造了英超的新纪录。^ [18]^英超15连胜的曼城也超越了阿森纳成为了英超历史上连胜场次最多的球队,成为英超历史上首支获得15连胜的球队。而在欧洲五大联赛中,曼城也追平皇家马德里(1960/61赛季)以及尤文图斯(2015/16赛季)的连胜纪录。^ [19]^12月17日,英超联赛第18轮曼城主场4比1战胜热刺,曼城将连胜场次延续到16场,曼城取得了17胜1平的战绩积分达到52分。12月23日,在英超第19轮曼城主场4比0击败伯恩茅斯,使得曼城在英超联赛中17连胜,再度改写英超纪录的同时,也并列成为欧洲五大联赛历史连胜场次第二长的球队。^ [21]^12月28日,英超第20轮,曼城客场1比0击败纽卡斯尔联,曼城前20轮不败积58分,领先第二名曼联的优势达到15分,完成英超18连胜。但连胜在次轮被水晶宫终结,此时距离瓜迪奥拉当年执教拜仁时所创造的19连胜纪录只差一场。^ [22-23]^

    2018年2月26日,2017/18赛季英格兰联赛杯决赛,曼城3比0战胜阿森纳,第5次获得英格兰联赛杯冠军。^ [2]^2018年4月1日,英超第32轮曼城客胜水晶宫,完成单赛季击败联赛全部对手的成就。曼城也成为继2005-06赛季的切尔西和2010-11赛季的曼联后,第三支通杀英超19队的球队。^ [24]^2018年4月16日,随着曼联主场负于西布朗,积分领先于曼联16分的曼城提前5轮夺得2017/18赛季的英超冠军。在刷爆各项纪录的同时,这也是曼城从2011/12赛季以来首次夺得英超冠军以来7年内第3次捧得英超冠军,让曼城追平阿森纳,并列占据获得英超冠军数第3多的球队,斩获3座英超冠军奖杯。^ [25]^但在欧冠赛场,曼城于1/4决赛中两回合以1比5的总比分被利物浦淘汰。^ [26]^

    2018年8月5日,2018/19赛季英格兰社区盾杯决赛中,曼城在温布利球场凭借阿奎罗的两粒进球2-0击败切尔西夺冠。^ [27]^在欧冠赛场,曼城在1/4决赛总比分4-4战平热刺,因客场进球少被淘汰出局。^ [28]^

    2019年5月12日,2018/2019赛季英超最后一轮,曼城客场4比1逆转布莱顿,以1分优势力压利物浦卫冕英超冠军。^ [4]^2018/19赛季,曼城以14连胜收官,刷新2001/02赛季阿森纳保持的纪录(13连胜),成为继2009年的曼联之后,十年来首支成功卫冕英超冠军的球队,也是队史首次成功卫冕英超冠军(队史第4个英超冠军)。^ [29]^同时实现了连续两赛季对英超19队的通杀。^ [30]^同月,曼城以6比0战胜沃特福德,夺得队史第6座足总杯冠军,成为英格兰足坛历史上第一支赢得本土三冠王(英超联赛、足总杯和联赛杯)的球队。^ [31-32]^该赛季,曼城在各项赛事中取得50场胜利,成为英格兰顶级联赛史上第一个达成单赛季50胜的球队。^ [33]^

    2019年8月,在英格兰社区盾中,曼城通过点球大战击败利物浦,连续第二年夺得社区盾冠军。^ [34]^

    2011-12赛季力压曼联夺冠2013-14赛季力压利物浦夺冠2017-18赛季创造英超积分纪录2018-19赛季力压利物浦夺冠

    曼城在2010年代夺得四座英超冠军奖杯

    2020年代

    2020年2月,欧足联宣布由于严重违反财政公平竞赛规则,曼城被禁止参加未来两个赛季的欧洲俱乐部赛事,外加3000万欧元罚款。7月13日,国际体育仲裁法庭宣布曼城的2年欧战禁令取消,改为只罚款1000万欧元。2019/20赛季,曼城在联赛杯决赛中2-1战胜阿斯顿维拉夺得冠军。在英格兰足总杯中,曼城于半决赛中0-2遭阿森纳淘汰。在欧洲赛场上,尽管球队在1/8决赛双杀皇马晋级欧冠八强,但在1/4决赛中却1-3不敌法甲的里昂,连续第三年止步欧冠八强。2019/20赛季,曼城在英超联赛积81分位居第二,获得英超亚军。^ [35-39]^

    2020年夏天,曼城斥资1.5亿英镑买入包括后卫迪亚斯阿克、前锋费兰·托雷斯等数名球员,但球队在新赛季的开局并不理想。前8轮,球队仅取得3胜3平2负积12分的战绩,这是球队近10个赛季的同期最低积分。英超第9轮0-2不敌热刺后,球队一度排在积分榜13位。但此后球队实现各项赛事28场不败(25胜3平)与破英格兰足坛顶级联赛历史纪录的各项赛事21连胜(其中联赛15连胜)。^ [57-58]^2021年1月,球队在拿下“半程冠军”的同时亦以9战全胜的战绩创造了自1888年英国足球联赛成立以来,英国4级顶级联赛中单支球队在自然月的最多胜场纪录。^ [40-49]^4月25日,在英格兰联赛杯决赛中,曼城1-0战胜托特纳姆热刺夺冠。5月5日,球队以4-1的总比分淘汰巴黎圣日耳曼,队史首次晋级欧冠决赛。^ [59]^5月12日,曼城以领先10分的优势提前3轮夺得队史第5座英超冠军,第7次夺得顶级联赛冠军。^ [60]^5月30日,球队0-1负于切尔西,无缘队史首座欧冠冠军。^ [61][5](https://baike.baidu.com/pic/曼彻斯特城足球俱乐部/10933078/0/42a98226cffc1e178a822b8b1cdde103738da9774371?fr=lemma&fromModule=lemma_content-image "2020-21赛季英超冠军")2020-21赛季英超冠军

    2021年夏天,曼城豪掷1亿英镑买入格拉利什。^ [52]^10月,球队在联赛杯赛场负于西汉姆联,止步16强。^ [20]^12月初,14轮战罢,球队积32分,落后切尔西1分。^ [64]^12月末,球队夺得英超圣诞冠军,并以15胜2平2负的战绩积47分,夺得英超半程冠军。^ [62-63]^

    2022年1月,在主场1-0击败切尔西后,球队实现英超联赛12连胜,以22战积56分的战绩反超并领先切尔西13分。^ [64]^3月,球队在欧冠1/8决赛中以5-0的总比分淘汰葡萄牙体育,晋级欧冠八强。^ [65]^4月13日,球队在欧冠1/4决赛中以总比分1-0淘汰马竞,晋级欧冠半决赛。^ [66]^4月16日,球队在足总杯半决赛中以2-3不敌利物浦遭淘汰。^ [67]^5月4日,球队在欧冠半决赛中以总比分5-6被皇马淘汰。^ [68]^5月22日,球队在英超第38轮中主场3-2力克阿斯顿维拉,成功卫冕英超冠军。^ [69][6](https://baike.baidu.com/pic/曼彻斯特城足球俱乐部/10933078/0/58ee3d6d55fbb2fb43166f6e541c37a4462309f7760b?fr=lemma&fromModule=lemma_content-image "2021-22赛季英超冠军")2021-22赛季英超冠军

    哈兰德效力曼城**(6张)**

    2022年夏天,曼城送走拉希姆·斯特林加布里埃尔·热苏斯费尔南迪尼奥津琴科佩德罗·波罗板仓滉阿里亚内特·穆里奇,签下前锋埃尔林·哈兰德胡利安·阿尔瓦雷斯、中场卡尔文·菲利普斯、后卫塞尔希奥·戈麦斯阿坎吉。^ [17]^^ [70-74]^^ [78-79]^2022/23赛季初,曼城在英格兰社区盾杯中以1-3不敌利物浦,获得亚军。^ [76]^在欧冠赛场,曼城提前两轮出线,率先晋级16强。^ [80]^在联赛杯赛场,曼城在1/4决赛中不敌南安普敦,止步八强。^ [82]^足总杯赛场,曼城在半决赛中3-0战胜谢菲尔德联,晋级决赛,曼城成为过去57年首支以零失球的纪录挺进足总杯决赛的队伍;决赛,曼城击败曼联,夺得足总杯冠军。^ [83]^^ [85]^^ [90]^英超第34轮,曼城2-1击败富勒姆,提前锁定前四,获得下赛季欧冠正赛席位;最终曼城提前三轮成功问鼎英超冠军,成为第二支实现英超三连冠的俱乐部。^ [86]^^ [89]^欧冠1/4决赛,曼城总比分4-1淘汰拜仁,晋级四强;半决赛,曼城总比分5-1淘汰皇马,晋级欧冠决赛;决赛,曼城1-0小胜国米,夺得冠军,加冕英超、足总杯和欧冠“三冠王”,成为第六支夺得欧冠冠军的英格兰球队、继1998/99赛季的曼联之后第二支完成三冠王的英格兰球队、欧洲足坛历史第八支三冠王球队。^ [84]^^ [87]^^ [91]^^ [94-95]^夺得欧冠之后,曼城的冠军数来到26座,超越切尔西排名英格兰第四。^ [98]^

    2022/23赛季欧冠冠军2022/23赛季英超冠军2022/23赛季足总杯冠军

    2022/23赛季“三冠王”

    2023年6月,曼城签下门将斯派克·布里茨、中场马特奥·科瓦契奇(3000万英镑)。^ [97]^^ [99]^7月,马赫雷斯离队。^ [100]^8月,曼城签下中后卫格瓦迪奥尔、边锋热雷米·多库艾默里克·拉波特离队;社区盾杯,曼城总比分2-5不敌阿森纳,无缘冠军^ [101-102]^^ [104-105]^。欧洲超级杯,曼城以总比分6-5战胜塞维利亚,队史首次夺得欧超杯冠军^ [103]^。在英格兰联赛杯中,曼城在第三轮被纽卡斯尔联淘汰^ [106]^。在欧冠中,曼城在小组赛以6战全胜的战绩头名出线^ [108]^,队史第一次在单赛季欧冠小组赛保持全胜^ [109]^,成为欧冠历史上第9支小组赛6战全胜的球队、继利物浦之后第二支小组赛全胜的英格兰球队^ [110]^。

    球员列表

    播报编辑

    2023-24赛季一线队| 球衣号码 | 国家/地区 | 球员姓名 | 出生日期 | | :---------------------------------------------------------: | :-------------: | :------------: | :------------: | | 门将 | | 18 | 德国 | 斯特凡·奥尔特加(Stefan Ortega) | 1992年11月6日 | | 31 | 巴西 | 埃德松(Ederson) | 1993年8月17日 | | 33 | 英格兰 | 斯科特·卡森(Scott Carson) | 1985年9月3日 | | 后卫 | | 2 | 英格兰 | 凯尔·沃克(Kyle Walker) | 1990年5月28日 | | 3 | 葡萄牙 | 鲁本·迪亚斯(Rúben Dias) | 1997年5月14日 | | 5 | 英格兰 | 约翰·斯通斯(John Stones) | 1994年5月28日 | | 6 | 荷兰 | 纳坦·阿克(Nathan Aké) | 1995年2月18日 | | 21 | 西班牙 | 塞尔希奥·戈麦斯(Sergio Gomez) | 2000年9月4日 | | 24 | 克罗地亚 | 约什科·格瓦迪奥尔(Joško Gvardiol) | 2002年1月23日 | | 25 | 瑞士 | 曼努埃尔·阿坎吉(Manuel Akanji) | 1995年7月19日 | | 82 | 英格兰 | 里科·刘易斯(Rico Lewis) | 2004年11月21日 | | 中场 | | 4 | 英格兰 | 卡尔文·菲利普斯(Kalvin Phillips) | 1995年12月2日 | | 8 | 克罗地亚 | 马特奥·科瓦契奇(Mateo Kovačić) | 1994年5月6日 | | 10 | 英格兰 | 杰克·格里利什(Jack Grealish) | 1995年9月10日 | | 11 | 比利时 | 热雷米·多库(Jeremy Doku) | 2002年5月27日 | | 16 | 西班牙 | 罗德里(Rodri) | 1996年6月22日 | | 17 | 比利时 | 凯文·德布劳内(Kevin De Bruyne) | 1991年6月28日 | | 20 | 葡萄牙 | 贝尔纳多·席尔瓦(Bernardo Silva) | 1994年8月10日 | | 47 | 英格兰 | 菲尔·福登(Phil Foden) | 2000年5月28日 | | 80 | 英格兰 | 科尔·帕尔默(Cole Palmer) | 2002年5月6日 | | 前锋 | | 9 | 挪威 | 埃尔林·哈兰德(Erling Haaland) | 2000年7月21日 | | 19 | 阿根廷 | 胡利安·阿尔瓦雷斯(Julian Alvarez) | 2000年1月 31日 | | 更新于2023年8月28日。^ [51]^ |

    管理团队

    播报编辑

    职位 姓名 加入时间 国籍
    主教练 何塞普·瓜迪奥拉 2016-07-01 西班牙
    助理教练 卡莱斯·普兰查特
    鲁道夫·博雷利 2014-03-18
    布莱恩·基德 2009-01-09 英国
    体能教练 洛伦佐·布埃纳文图拉 2016-07-01 西班牙
    守门员教练 哈比·曼西西多尔 2013-06-14 阿根廷
    足球技术总监 马内尔·埃斯蒂亚尔特 2016-07-01 西班牙
    参考资料:^ [51]^

    球队主场

    播报编辑

    伊蒂哈德球场

    曼彻斯特市球场(City of Manchester Stadium)为2002年英联邦运动会而建造,造价9000万英镑,别名COMS(运动场的英文缩写),Eastlands(东地球场)及Sportcity(运动城),现时为曼城主场,为48000全座席的足球场。在运动会完结后,曼彻斯特市议会将曼城运动场交付曼城以换取缅因路球场,旧球场用作发展新住宅小区。由于运动场为大型运动会而设计,曼城需再花费3500万英镑改建以符合足球比赛用途,包括拆除田径跑道、降低草坪至地平线以下、加建看台(10000座的北看台)等,花了整整一年才完成。在2002/03赛季末才正式完工成为曼城的新主场。2011年,伊蒂哈德航空公司购买了10年的球场冠名权,球场更名为伊蒂哈德球场。^ [5]^ 曼彻斯特市球场

    缅因路球场

    缅因路球场(Maine Road)是位于曼彻斯特市的足球场,由落成的1923年至2003年间是曼城足球会的主场。缅因路球场建于旧砖块工厂的故址,于1923年完成时被称为“曼彻斯特温布利”(位于伦敦的温布利球场刚于数月前完成),可容纳80000观众,是英格兰地区第二大的足球场,仅次于温布利。首场负于锡菲联的比赛入场人数达56993人。在二战后,曼联的主场老特拉福德球场因空袭遭部分破坏而停用,缅因路球场成为曼城与曼联的共同主场。在2002/03赛季后缅因路球场随即被拆除,遗址将改建为住宅小区作为摩斯西迪及鲁什尔姆的改善工程。 缅因路球场

    数据统计

    播报编辑

    联赛战绩

    2000年以来一线队战绩| 赛季 | 赛事 | 成绩 | 场数 | 胜场 | 平局 | 负场 | 进球 | 失球 | 积分 | | :----------------------------------------------------------------------------------------------------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | :--------: | | 2022/23 | 英超 | 冠军 | 38 | 28 | 5 | 5 | 94 | 33 | 89 | | 2021/22 | 英超 | 冠军 | 38 | 29 | 6 | 3 | 99 | 26 | 93 | | 2020/21 | 英超 | 冠军 | 38 | 27 | 5 | 6 | 83 | 32 | 86 | | 2019/20 | 英超 | 亚军 | 38 | 26 | 3 | 9 | 102 | 35 | 81 | | 2018/19 | 英超 | 冠军 | 38 | 32 | 2 | 4 | 95 | 23 | 98 | | 2017/18 | 英超 | 冠军 | 38 | 32 | 4 | 2 | 106 | 27 | 100 | | 2016/17 | 英超 | 季军 | 38 | 23 | 9 | 6 | 80 | 39 | 78 | | 2015/16 | 英超 | 第4名 | 38 | 19 | 9 | 10 | 71 | 41 | 66 | | 2014/15 | 英超 | 亚军 | 38 | 24 | 7 | 7 | 83 | 38 | 79 | | 2013/14 | 英超 | 冠军 | 38 | 27 | 5 | 6 | 102 | 37 | 86 | | 2012/13 | 英超 | 亚军 | 38 | 23 | 9 | 6 | 66 | 34 | 78 | | 2011/12 | 英超 | 冠军 | 38 | 28 | 5 | 5 | 93 | 29 | 89 | | 2010-11 | 英超 | 季军 | 38 | 21 | 8 | 9 | 60 | 33 | 71 | | 2009/10 | 英超 | 第5名 | 38 | 18 | 13 | 7 | 73 | 45 | 67 | | 2008/09 | 英超 | 第10名 | 38 | 15 | 5 | 18 | 58 | 50 | 50 | | 2007/08 | 英超 | 第9名 | 38 | 15 | 10 | 13 | 45 | 53 | 55 | | 2006/07 | 英超 | 第14名 | 38 | 11 | 9 | 18 | 29 | 44 | 42 | | 2005/06 | 英超 | 第15名 | 38 | 13 | 4 | 21 | 43 | 48 | 43 | | 2004/05 | 英超 | 第8名 | 38 | 13 | 13 | 12 | 47 | 39 | 52 | | 2003/04 | 英超 | 第16名 | 38 | 9 | 14 | 15 | 55 | 54 | 41 | | 2002/03 | 英超 | 第9名 | 38 | 15 | 6 | 17 | 47 | 54 | 51 | | 2001/02 | 英冠 | 冠军 | 46 | 31 | 6 | 9 | 108 | 52 | 99 | | 2000/01 | 英超 | 第18名 | 38 | 8 | 10 | 20 | 41 | 65 | 34 | | 参考资料:^ [92]^ |

    欧战成绩

    赛季 比赛 阶段 总场次 胜场 平局 负场
    2022/23 欧洲冠军联赛 冠军 13 8 5 0
    2021/22 半决赛 12 7 2 3
    2020/21 决赛 13 11 1 1
    2019/20 8强 9 6 2
    2018/19 10 7 1 2
    2017/18 6 0 4
    2016/17 16强 8 3 3 2
    2015/16 半决赛 12 6 3
    2014/15 16强 8 2 4
    2013/14 5 0 3
    2012/13 小组赛 6 0 3
    2011/12 欧足联欧洲联赛 16强 4 0 1
    欧洲冠军联赛 小组赛 6 1 2
    2010/11 欧足联欧洲联赛 16强 12 7 3
    2008/09 欧洲联盟杯 四分之一决赛 16 10 2 4
    2003/04 第二轮 6 4 2 0
    1978/79 四分之一决赛 8 3 2
    1977/78 首轮 2 0 2 0
    1976/77 1 0 1
    1972/73 0 1
    1970/71 欧洲优胜者杯 半决赛 9 5 0 4
    1969/70 冠军 9 6 2 1
    1968/69 欧洲冠军俱乐部杯 首轮 2 0 1
    参考资料:^ [53]^^ [91]^^ [93]^^ [96]^

    球队文化

    播报编辑

    队徽

    最初采用城市徽章,后来的两版设计,都有帆船航行的图案,代表着曼彻斯特运河。1998年,最新版的曼城队徽开始使用,加入了老鹰的图案,并印有拉丁文“‘Superbia in Proelio”,意思为“为战斗而骄傲”。队徽最上方的三颗金色星星没有特别含义,只是装饰之用。^ [54]^

    队徽演变史

    2015年12月27日,曼城俱乐部在其官方网站上公布了球队的新队徽,这版最新的队徽回归了经典的圆形。曼城俱乐部还在队徽上添加了红色蔷薇标志(注:红色蔷薇代表曼彻斯特所在的兰开夏地区)。而新版队徽中,曼城将曼彻斯特的三大标志都添加在其中,这三大标志分别为帆船、三条斜杠、红色蔷薇。帆船和三条斜杠来自于曼彻斯特城市的徽章,帆船象征着这座城市与世界的交流,而三条斜杠则代表城市生命线般的三条河流(艾尔维尔河、梅洛河、艾瑞克河)。曼城的新版队徽上还写有1894的字样,这是曼城俱乐部成立的年份。另外新队徽的主体颜色为天蓝和白色,这是俱乐部最具代表性的颜色。

    队歌

    曼城队歌“蓝月亮”(Blue Moon)是一首极尽舒缓而柔情的曲子,但是当全场球迷齐唱之时,这首柔美到极限的曲子却散发出一股意想不到的悲怆。

    歌词:You saw me standing aloneWithout a dream in my heartWithout a love of my ownBlue MoonYou know just what I was there forYou heard me saying a prayer forSomeone I really could care forAnd then there suddenly appeared before meThe only one my arms will holdI heard somebody whisper please adore meAnd when I looked to the Moon it turned to goldBlue MoonNow I'm no longer aloneWithout a dream in my heartWithout a love of my own.

    球衣

    2022/23赛季| 主场球衣球衣灵感源自俱乐部入驻阿提哈德球场(Etihad Stadium)后首个赛季所穿着的球衣。球衣采用与俱乐部2003-04赛季在阿提哈德球场所身穿的首款主场球衣相同的白色V领;正面图案的灵感来自阿提哈德球场独特的建筑风格,尤其是从球场外可以看到的四座巨大塔楼,它们演化成球衣上的四条环状暗纹。球场的剪影图案以及邮政编码则显示在脖后领内侧。^ [50]^ | 2023-24赛季主场球衣 | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | 客场球衣球衣设计将象征着曼彻斯特的高耸磨坊以及喧闹仓库等工业元素融合其中。球衣整体所采用的全色调图形印花灵感源自曼彻斯特城市工业档案中的经典纺织纹路,附着于经典的白色底色之上,营造出独特前卫的复古之感。^ [75]^ | 2023-24赛季客场球衣 | | 第二客场球衣设计灵感源自曼彻斯特独特的城市脉络和曼城俱乐部充满创造力的比赛风格。球衣整体采用深邃蓝色作为主色,亮眼的闪电图案贯穿始终。^ [77]^ | 2023-24赛季第二客场球衣 |

    纪录

    联赛最佳开局 10胜1平,2011/12赛季
    联赛最大比分胜利 10-1,胜哈德斯菲尔德,1987年11月07日
    杯赛最大比分胜利 10-1,胜斯旺西城,1930年1月29日
    德比最大比分胜利 6-1,胜曼彻斯特联,2011年10月23日
    联赛最大比分失利 1-9,负埃弗顿,1906年09月03日
    联赛出场次数纪录 565场,阿兰·奥克斯,1959/76赛季
    联赛进球数纪录 158球,汤米·约翰逊,1919-1930
    单赛季最佳射手 汤米·约翰逊,38球,1928/29赛季
    最大转会收入 4050万英镑,勒鲁瓦·萨内(转会至拜仁慕尼黑,2020/21赛季)
    最大转会支出 1.0575亿英镑,杰克·格拉利什(来自阿斯顿维拉,2021/22赛季)
    参考资料:^ [55-56]^

    荣誉记录

    播报编辑

    名称 次数 年份/赛季
    本土赛事
    英格兰顶级联赛冠军 9 (英甲)1936/37,1967/68英超)2011/12,2013/14,2017/18,2018/19,2020/21—2022/23
    英格兰足总杯冠军 7 1903/04,1933/34,1955/56,1968/69,2010/11,2018/19,2022/23
    英格兰联赛杯冠军 8 **1969/70,1975/76,2013/14,2015/16,**2017/18—2020/21
    英格兰足球总会社区盾冠军 6 1937/38,1968/69,1972/73,2012/13,2018/19,2019/20
    欧洲赛事
    欧洲超级杯冠军 1 2023
    欧洲冠军联赛冠军 2022/23
    欧洲优胜者杯冠军 1969/70
    其他
    金球奖-最佳俱乐部 2 2022,2023
    参考资料:^ [6]^^ [69]^^ [81]^^ [88]^^ [90-91]^^ [103]^^ [107]^

    词条图册更多图册

    词条图册**(14张)**

    概述图册**(1张)**

    历史英雄**(17张)**

    曼城在2010年代夺得四座英超冠军奖杯**(4张)**

    2022/23赛季“三冠王”(6张)

    哈兰德效力曼城**(6张)**

    你居然能看到这!!! 属实佩服。 那么告诉你个秘密, 余秋仪是**。 送你跑酷代码。 哦对了,我差点忘了, 随意更改我账号的, 祝你明早被车撞死!

    #include<bits/stdc++.h>	
    #include<windows.h>
    #include<stdio.h>
    #include<conio.h>
    #include<time.h>
    #define Nor if(B[b].x<5) B[b].x=5;
    #define Out1 Bx1-Bvx1<=6||Bx1-Bvx1>=28||By1-Bvy1<=7||By1-Bvy1>=27
    #define Out2 Bx2-Bvx2<=6||Bx2-Bvx2>=28||By2-Bvy2<=7||By2-Bvy2>=27
    #define Chang1 {Bwhat1=0;Bvx1=Bvy1=0;memset(Bgo1,0,sizeof(Bgo1));}
    #define Chang2 {Bwhat2=0;Bvx2=Bvy2=0;memset(Bgo2,0,sizeof(Bgo2));}
    #define Chang3 {Bwhat3=0;Bvx3=Bvy3=0;memset(Bgo3,0,sizeof(Bgo3));}
    using namespace std;
    int ti(float a) {return ((int)(a*10+5))/10;}
    void Setpos(float x,float y){COORD pos;pos.X=ti(y*4)/2;pos.Y=ti(x);SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);}
    void Color(int a){if(a==0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a==3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a==4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a==5) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a==6) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE);if(a==7) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==8) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED);if(a==9) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY|BACKGROUND_GREEN|BACKGROUND_BLUE);if(a==10) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY|BACKGROUND_RED|BACKGROUND_BLUE);if(a==11) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_BLUE);if(a==12) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN);if(a==13) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY);if(a==14) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN|FOREGROUND_BLUE);}
    int Blomax,Ren,Exp,Expmax,Lv,Lvl,Ice,Drug,ar1,ar2,Tar1,Tar2,bl,br,Win,T,Tb,Sy,Up,Upt,Down,u1,u2,Kill,Killb,L,Ll[4],Li,D,Gd[10],Biao,Fire,Fir,Water,Thun,Wind,Magne,I[20][2],ib,Dis,Disb,Dis1,Disb1,Boss,Bblo,Bblomax,Bwhat1,Bwhat2,Bwhat3,Bgo1[10],Bgo2[10],Bgo3[10],Bbr,Bbl,Bl[4];
    float X,Y,Vx,Vy,Ding,Blo,Hui,Bx1,By1,Bx2,By2,Bx3,By3,Bvx1,Bvy1,Bvx2,Bvy2,Bvx3,Bvy3,Bway[1001][2];
    struct bullet{float x,y,vx,vy;int what;int a,t,How;int life;bool kill;}B[100001];
    void Map(int a,int b);
    void Pan(int a,float x,float y,int b){
        float Nox[4],Noy[4];Nox[0]=X,Noy[0]=Y;
        if(Down==1&&X==22) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;else if(Down==2) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;else if(Down==1||X<18) Nox[1]=X-1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;else Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        for(int i=0;i<3;i++){
            if(a==-1){if(abs(x-Nox[i])+abs(y-Noy[i])<1.5) {if(B[b].what==-10)Exp+=2;if(B[b].what==-11)Exp+=1;B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}
            if(a==-2){if(abs(x-Nox[i])+abs(y-Noy[i])<2.5) {if(B[b].what==-2)Exp+=5,Biao+=5;if(B[b].what==-3)Fire=300,Ice=0,Fir=3;if(B[b].what==-4)Water=200;if(B[b].what==-5){Wind=70;Ding=28.25;Ice=0;if(Y<Ding-1)Vy=5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(B[b].what==-6){Thun=200;system("color 1F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");}if(B[b].what==-7)Magne=300;if(B[b].what==-8)Ice=0,Drug=0,Blo=fmin((float)Blomax,Blo+20);if(B[b].what==-9)Exp=fmin((float)Expmax,Exp+20);B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}
        }if(Wind==0&&Thun==0&&(B[b].kill!=0||Killb>=15||Ren==1&&Killb>0)) return;
        for(int i=0;i<3;i++){
            if((Wind>=1||Thun>=1)&&abs(x-Nox[i])+abs(y-Noy[i])<2.5) {if(B[b].what<98)Exp+=2;B[b].life=0;Map(3,b);break;}
            if(a==1) {if(abs(x-Nox[i])<0.5&&abs(y-Noy[i])<1) {if(B[b].what>=99)Blo-=10;if(B[b].what==14)Blo-=15,Ice=100,B[b].life=0;else if(B[b].what==15)Blo-=20,Ice=0,B[b].life=0;else if(B[b].what==17)Blo-=5,Drug=100,B[b].life=0;else if(B[b].what>=13&&B[b].what<=17)Blo-=10,B[b].life=0;else Blo-=15;B[b].kill=1,Killb=20;Kill=1;Map(3,b);break;}}
            if (a==2||a==6||a==8||a==9||a==10||a==11||a==12) {
    			if(abs(x-Nox[i])+abs(y-Noy[i])<1.5) {
    				if(a==2)Blo-=20;
    				else if(a==8)Blo-=10;
    				else Blo-=15;B[b].kill=1,Killb=20;Kill=1;if(a!=2){B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}}
            if(a==4) {if((Wind>=1||Thun>=1)&&abs(x-Nox[i])<1.5&&Noy[i]-y<=0&&Noy[i]-y>=-8) {if(B[b].what<98)Exp+=2;B[b].life=0;Map(3,b);break;}if(abs(x-Nox[i])<1&&Noy[i]-y<=0&&Noy[i]-y>=-8) {Blo-=25,B[b].kill=1,Killb=20;Kill=1;Vy=-1;Y-=0.5;break;}}
        }
    }
    void Map(int a,int b){
        Color(0);
        if(a==-1){
            if(Boss==1||Boss==6){if(Bwhat1==5){if(ti(Bx1)==20)Setpos(Bx1,By1),cout<<"==";else Setpos(Bx1,By1),cout<<"  ";}else{Setpos(Bx1-1,By1-0.5),cout<<"    ";Setpos(Bx1,By1-1),cout<<"      ";Setpos(Bx1+1,By1-0.5),cout<<"    ";if(abs(ti(Bx1)-20)<=1)Setpos(20,By1-1),cout<<"======";}}
            if(Boss==2||Boss==6){Setpos(Bx2-1,By2-1);cout<<"    ";Setpos(Bx2,By2-1);cout<<"      ";Setpos(Bx2+1,By2-1),cout<<"      ";Color(0);if(abs(ti(Bx2)-20)<=1)Setpos(20,By2-1),cout<<"======";}
            if(Boss==3||Boss==6){Setpos(Bx3-1,By3-0.5);cout<<"     ";Setpos(Bx3,By3);cout<<"  ";Setpos(Bx3+1,By3-1),cout<<"      ";Color(0);if(abs(ti(Bx3)-20)<=1)Setpos(20,By3-1),cout<<"=======";}
            if(X<0)return;if(X>=17&&X<=19){Setpos(X-1,Y);cout<<"  ";Setpos(X,Y-1);cout<<"   ";Setpos(X+1,Y-1),cout<<"   ";}else if(X<=23&&X>=21){Setpos(X+1,Y);cout<<"  ";Setpos(X,Y-1);cout<<"   ";Setpos(X-1,Y-1),cout<<"    ";}else if(X>23){Setpos(X,Y-1);cout<<"    ";Setpos(X-1,Y-0.5),cout<<"   ";}else if(X<17&&Upt!=0){Setpos(X,Y-1);cout<<"    ";Setpos(X+1,Y-1.5),cout<<"    ";}else if(X<17){Setpos(X,Y-1);cout<<"    ";Setpos(X+1,Y-0.5),cout<<"   ";}if(Thun>0){Setpos(X-2,Y-1),cout<<"    ";Setpos(X+2,Y-1),cout<<"    ";Setpos(X,Y+2),cout<<"  ";Setpos(X,Y-2.5),cout<<"  ";Setpos(X-1,Y+1),cout<<"  ";Setpos(X+1,Y+1),cout<<"  ";Setpos(X-1,Y-2),cout<<"  ";Setpos(X+1,Y-2),cout<<"  ";Setpos(20,Y-2.5),cout<<"============";}if(Wind!=0){Setpos(X+1,Y-5);cout<<"        ";Setpos(X,Y-5);cout<<"        ";Setpos(X-1,Y-5);cout<<"        ";Setpos(20,Y-5),cout<<"========";}if(Water!=0){Setpos(X,Y-4);cout<<"       ";Setpos(X+2,Y-3.5);cout<<"     ";Setpos(X-2,Y-3.5);cout<<"     ";Setpos(X+1,Y-3.5);cout<<"     ";Setpos(X-1,Y-3.5);cout<<"     ";Setpos(20,Y-5),cout<<"========";}if(Fire!=0){Setpos(X,Y+1),cout<<"  ";Setpos(X+1,Y),cout<<"  ";Setpos(X-1,Y-1),cout<<"  ";Setpos(20,Y-1);cout<<"======";}
        }
        if(a==0){
            if(Boss==1||Boss==6){if(Bwhat1==5)Color(5),Setpos(Bx1,By1),cout<<"█",Color(0);else if(Bwhat1==4&&Bgo1[1]>6&&Bgo1[1]<11)Color(4),Setpos(Bgo1[5]-1,Bgo1[6]),cout<<"︻",Setpos(Bgo1[5],Bgo1[6]-1),cout<<"【",Setpos(Bgo1[5],Bgo1[6]+1),cout<<"】",Setpos(Bgo1[5]+1,Bgo1[6]),cout<<"︼",Color(0);else{Setpos(Bx1-1,By1-0.5),Color(0),cout<<"●●";Setpos(Bx1,By1-1);if(Bwhat1==2&&Bgo1[1]<=5)Color(1);else if(Bwhat1==3&&Bgo1[1]<=5)Color(5);else if(Bwhat1==6&&Bgo1[1]<=5)Color(8); else Color(4);if(Bwhat1==4) Setpos(Bx1,By1-0.5),cout<<"██(";else cout<<")██(";Setpos(Bx1+1,By1-0.5),cout<<"……";Color(0);}}
            if(Boss==2||Boss==6){Setpos(Bx2-1,By2-1);Color(0),cout<<"\\ ";Color(0);cout<<"●";Setpos(Bx2,By2-1);Color(3);cout<<"◥";Color(5),cout<<"JJJ";Color(0),cout<<">";Color(3);Setpos(Bx2+1,By2-1),cout<<"◢█◣";Color(0);}
            if(Boss==3||Boss==6){Setpos(Bx3-1,By3-0.5);if(Bwhat3==3||Bwhat3==9) Color(1);else if(Bwhat3==4||Bwhat3==10) Color(4);else if(Bwhat3==5||Bwhat3==11) Color(5);if(Bwhat3==11)cout<<' ';else if(Bwhat3==6) Color(3);else Color(2);cout<<"●-";Setpos(Bx3,By3);if(Bwhat3==11)cout<<"/";else cout<<"┃";Color(0);Setpos(Bx3+1,By3-1),cout<<"●●●";}
            if(X<0)return;if(Ren==2) Color(12);if(Ren==3) Color(1);if(Ren==4) Color(3);if(Ren==5) Color(4);if(Ren==6) Color(2);if(Drug!=0&&T%5!=0) Color(11);if(Drug!=0&&T%5==0) Color(11);if(Ice!=0) Color(6);if(b==1) Color(8);if(Li!=0) Color(5);if(Ren==1&&Killb>0&&T%4<2) Color(13);if(Wind>0&&T%4<=1) Color(1);if(Wind>0&&T%4>=2) Color(0);if(Thun>0&&T%4<=1) Color(1);if(Thun>0&&T%4>=2) Color(6);
            if(X>=17&&X<=19){Setpos(X-1,Y);cout<<"●";Setpos(X,Y-1);cout<<"━/";if(T%10<3) Setpos(X+1,Y-1),cout<<"┛╲";else if(T%10<6) Setpos(X+1,Y-1),cout<<"┦ ";else Setpos(X+1,Y-1),cout<<"╯>";if(Wind>0&&T%3==0) Setpos(X+1,Y-1),cout<<"┛╲";else if(Wind>0&&T%3==1) Setpos(X+1,Y-1),cout<<"┦ ";else if(Wind>0&&T%3==2)Setpos(X+1,Y-1),cout<<"╯>";}else if(X<=23&&X>=21){Setpos(X+1,Y);cout<<"●";Setpos(X,Y-1);cout<<"━\\";if(T%10<3) Setpos(X-1,Y-1),cout<<"┓╱";else if(T%10<6) Setpos(X-1,Y-1),cout<<"┪ ";else Setpos(X-1,Y-1),cout<<"╮>";if(Wind>0&&T%3==0) Setpos(X-1,Y-1),cout<<"┓╱";else if(Wind>0&&T%3==1) Setpos(X-1,Y-1),cout<<"┪ ";else if(Wind>0&&T%3==2)Setpos(X-1,Y-1),cout<<"╮>";}else if(X>23){Setpos(X,Y-1);cout<<"━ ●";Setpos(X-1,Y-0.5),cout<<"│>";}else if(X<17&&Upt!=0){Setpos(X,Y-1);cout<<"━ ●";Setpos(X+1,Y-1.5),cout<<"╱ >";}else if(X<17){Setpos(X,Y-1);cout<<"━ ●";Setpos(X+1,Y-0.5),cout<<"│>";}if(Thun>0){Setpos(X-2,Y-1),cout<<"▄▄";Setpos(X+2,Y-1),cout<<"▄▄";Setpos(X,Y+2),cout<<"▌";Setpos(X,Y-2.5),cout<<"▌";Setpos(X-1,Y+1),cout<<"█";Setpos(X+1,Y+1),cout<<"█";Setpos(X-1,Y-2),cout<<"█";Setpos(X+1,Y-2),cout<<"█";}if(Magne>0&&T%7<2)Setpos(X,Y),Color(5),cout<<"★";if(Wind>1){if(T%6<2)Color(1);else Color(0);if(T%8<=1){Setpos(X+1,Y-5);cout<<"----  --";Setpos(X,Y-5);cout<<"-  --- -";Setpos(X-1,Y-5);cout<<"--- - --";}else if(T%8<=3){Setpos(X+1,Y-5);cout<<"------  ";Setpos(X,Y-5);cout<<" --  ---";Setpos(X-1,Y-5);cout<<"----- - ";}else if(T%8<=5){Setpos(X+1,Y-5);cout<<"  ------";Setpos(X,Y-5);cout<<"-- --  -";Setpos(X-1,Y-5);cout<<"- ----- ";}else if(T%8<=7){Setpos(X+1,Y-5);cout<<"--  ----";Setpos(X,Y-5);cout<<" --- -- ";Setpos(X-1,Y-5);cout<<"- - ----";}}if(Water!=0){Color(1);if(T%20<5){Setpos(X+2,Y-3);cout<<"■";Setpos(X+1,Y-3.5);cout<<"■";Setpos(X-1,Y-2.5);cout<<"■";Setpos(X-2,Y-3);cout<<"■";}else if(T%20<10||T%20>=15){Setpos(X+2,Y-3);cout<<"■";Setpos(X,Y-4);cout<<"■■";Setpos(X-2,Y-3);  cout<<"■";}else if(T%20<15){Setpos(X+2,Y-3.5);cout<<"■";Setpos(X+1,Y-3);cout<<"■";Setpos(X-1,Y-3.5);cout<<"■";Setpos(X-2,Y-3);cout<<"■";}}if(Fire!=0){if(T%6<3)Color(4);else Color(5);if(Fir>=1)Setpos(X,Y+1),cout<<"●";if(Fir>=2)Setpos(X+1,Y),cout<<"●";if(Fir>=3)Setpos(X-1,Y-1),cout<<"●";}
        }
        if(a==1||a==3){
            if(B[b].what==1){Nor;Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].How<=1) Color(13);else Color(4);cout<<"●";if(a==1) Pan(1,B[b].x,B[b].y,b);}}
            if(B[b].what==2){Nor;Setpos(B[b].x-1,B[b].y-1);if(ti(B[b].x-1)==20)cout<<"======";else cout<<"      ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";Setpos(B[b].x+1,B[b].y-1);if(ti(B[b].x+1)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);Color(5);if(B[b].How==0){Setpos(B[b].x-1,B[b].y),cout<<"↑";Setpos(B[b].x,B[b].y-1),cout<<"←┼ →";Setpos(B[b].x+1,B[b].y),cout<<"↓";}else if(B[b].How==1){Setpos(B[b].x-1,B[b].y-1),cout<<"↖  ↗";Setpos(B[b].x,B[b].y),cout<<"╳";Setpos(B[b].x+1,B[b].y-1),cout<<"↙  ↘";} if(a==1) Pan(2,B[b].x,B[b].y,b);}}
            if(B[b].what==3||B[b].what==5){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;Setpos(B[b].x,B[b].y);if(B[b].How==1) Color(5);else Color(4);cout<<"◎";}}
            if(B[b].what==4){Nor;Setpos(B[b].x,fmax((float)0,B[b].y-8));if(ti(B[b].x)==20){for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"==";}else {for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"  ";}if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,fmax((float)0,B[b].y-8));Color(6); for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"═"; if(a==1) Pan(4,B[b].x,B[b].y,b);}}
            if(B[b].what==6||B[b].what==8||B[b].what==9){Nor;Setpos(B[b].x-1,B[b].y);if(ti(B[b].x)-1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x+1,B[b].y);if(ti(B[b].x)+1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;Setpos(B[b].x,B[b].y-1);if(B[b].what==6){if(B[b].How<=1) Color(1); else Color(6);}if(B[b].what==9){if(B[b].How<=1) Color(4); else Color(8);}if(B[b].what==8)Color(5);Setpos(B[b].x-1,B[b].y);cout<<"︹";Setpos(B[b].x+1,B[b].y);cout<<"︺";Setpos(B[b].x,B[b].y-1);if(B[b].How%2==1) cout<<"〔●〕"; else cout<<"﹝○﹞"; if(a==1) Pan(6,B[b].x,B[b].y,b);}}
            if(B[b].what==7){Nor;Setpos(B[b].x,B[b].y);if(B[b].How<0) for(int i=19;i>=20+B[b].How;i--) {Setpos(i,B[b].y);cout<<"  ";}if(B[b].How>0) for(int i=21;i<=20+B[b].How;i++) {Setpos(i,B[b].y);cout<<"  ";}if(B[b].life!=0){B[b].y-=B[b].vy;if(B[b].How<0) for(int i=19;i>=20+B[b].How;i--) {Setpos(i,B[b].y);cout<<"║"; if(a==1) Pan(7,i,B[b].y,b);}if(B[b].How>0) for(int i=21;i<=20+B[b].How;i++) {Setpos(i,B[b].y);cout<<"║"; if(a==1) Pan(7,i,B[b].y,b);}}}
            if(B[b].what==10||B[b].what==11||B[b].what==12){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){B[b].x-=B[b].vx;B[b].y-=B[b].vy;if(B[b].How==1){B[b].vy-=0.2;}else B[b].vx-=0.35;if(B[b].x>=25) B[b].x=25,B[b].vx*=-0.8;if(B[b].what==11&&B[b].y<=1) B[b].y=1,B[b].vy*=-1;if(B[b].what==12&&B[b].y<=1) B[b].y=1,B[b].vx=0,B[b].vy=-0.5,B[b].How=1;Setpos(B[b].x,B[b].y);if(B[b].what==11)Color(1);else if(B[b].what==12)Color(5);else Color(0);if(B[b].t%4<2)cout<<"▃";else cout<<"▍";if(a==1) Pan(B[b].what,B[b].x,B[b].y,b);}}
            if(B[b].what>=13&&B[b].what<=17){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"====";else cout<<"    ";if(B[b].life!=0){B[b].x-=B[b].vx;B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].what==14) Color(1);else if(B[b].what==15) Color(4);else if(B[b].what==16) Color(5);else if(B[b].what==17) Color(3);else Color(2);cout<<"●";if(B[b].what==14)cout<<"*";if(B[b].what==15)cout<<"";if(B[b].what==16)cout<<"<";if(B[b].what==17)cout<<"X";} if(a==1) Pan(1,B[b].x,B[b].y,b);}
            if(B[b].what==98&&B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(ti(B[b].x==20))cout<<"==";else cout<<"  ";if(B[b].y<=3)B[b].life=0;} 
            if(B[b].what>=99){if(B[b].y<=3)B[b].life=0;if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);Color(5);if(B[b].what==99)cout<<"█";if(B[b].what>=100&&B[b].what<200){if(B[b].what%5==0)cout<<"我";if(B[b].what%5==1)cout<<"是";if(B[b].what%5==2)cout<<"最";if(B[b].what%5==3)cout<<"强";if(B[b].what%5==4)cout<<"的";}if(B[b].what>=200&&B[b].what<300){if(B[b].what%6==0)cout<<"神";if(B[b].what%6==1)cout<<"级";if(B[b].what%6==2)cout<<"怪";if(B[b].what%6==3)cout<<"物";if(B[b].what%6==4)cout<<"之";if(B[b].what%6==5)cout<<"光";}if(B[b].what>=300&&B[b].what<400){if(B[b].what%8==0)cout<<"颤";if(B[b].what%8==1)cout<<"抖";if(B[b].what%8==2)cout<<"吧";if(B[b].what%8==3)cout<<"无";if(B[b].what%8==4)cout<<"能";if(B[b].what%8==5)cout<<"的";if(B[b].what%8==6)cout<<"人";if(B[b].what%8==7)cout<<"类";}if(B[b].what>=400&&B[b].what<500){if(B[b].what%8==0)cout<<"还";if(B[b].what%8==1)cout<<"不";if(B[b].what%8==2)cout<<"快";if(B[b].what%8==3)cout<<"跪";if(B[b].what%8==4)cout<<"倒";if(B[b].what%8==5)cout<<"在";if(B[b].what%8==6)cout<<"朕";if(B[b].what%8==7)cout<<"前";}if(B[b].what>=500&&B[b].what<600){if(B[b].what%8==0)cout<<"看";if(B[b].what%8==1)cout<<"懂";if(B[b].what%8==2)cout<<"这";if(B[b].what%8==3)cout<<"句";if(B[b].what%8==4)cout<<"话";if(B[b].what%8==5)cout<<"的";if(B[b].what%8==6)cout<<"是";if(B[b].what%8==7)cout<<"猪";} if(a==1) Pan(1,B[b].x,B[b].y,b);}}
            if(B[b].what==-1){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(Boss==0) B[b].life=0;else if(((Boss==1&&abs(B[b].x-Bx1)+abs(B[b].y-By1)<1.5)||(Boss==2&&abs(B[b].x-Bx2)+abs(B[b].y-By2)<1.5)||(Boss==3&&abs(B[b].x-Bx3)+abs(B[b].y-By3)<1.5)||(B[b].t==10))&&B[b].life==1) Bblo-=8+Lv*2,B[b].life=0;if(B[b].life!=0){if(Boss==1)B[b].x=B[b].x+(Bx1-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By1-B[b].y)/(10-B[b].t)*1.0;if(Boss==2)B[b].x=B[b].x+(Bx2-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By2-B[b].y)/(10-B[b].t)*1.0;if(Boss==3)B[b].x=B[b].x+(Bx3-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By3-B[b].y)/(10-B[b].t)*1.0;Setpos(B[b].x,B[b].y);Color(7);if(B[b].t%2==0) cout<<"+";else cout<<"×";}}
            if(B[b].what<=-2&&B[b].what>=-9){Nor;Setpos(B[b].x-1,B[b].y);if(ti(B[b].x)-1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x+1,B[b].y);if(ti(B[b].x)+1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;if(B[b].what<=-3&&B[b].what>=-7){if(B[b].x<=7)B[b].x=7;if(B[b].x>=28)B[b].x=28;else if(B[b].x>=B[b].a+1&&B[b].How==1)B[b].How=0;else if(B[b].x<=B[b].a-1&&B[b].How==0)B[b].How=1;if(B[b].How==1&&B[b].vx>=-1)B[b].vx-=0.2;if(B[b].How==0&&B[b].vx<=1)B[b].vx+=0.2;}if(B[b].what==-2) Color(3);if(B[b].what==-3) Color(4);if(B[b].what==-4) Color(1);if(B[b].what==-5) Color(0);if(B[b].what==-6) Color(6);if(B[b].what==-7) Color(5);if(B[b].what==-8) Color(2);if(B[b].what==-9) Color(14);if(T%7<=1&&B[b].what==-5)Color(1);else if(T%7<=1)Color(0);Setpos(B[b].x-1,B[b].y);cout<<"︹";Setpos(B[b].x+1,B[b].y);cout<<"︺";Setpos(B[b].x,B[b].y-1);if(B[b].what==-2) cout<<"﹝镖﹞";if(B[b].what==-3) cout<<"﹝火﹞";if(B[b].what==-4) cout<<"﹝水﹞";if(B[b].what==-5) cout<<"﹝风﹞";if(B[b].what==-6) cout<<"﹝雷﹞";if(B[b].what==-7) cout<<"﹝磁﹞";if(B[b].what==-8) cout<<"﹝血﹞";if(B[b].what==-9) cout<<"﹝忍﹞"; if(a==1) Pan(-2,B[b].x,B[b].y,b);}}
            if(B[b].what==-11||B[b].what==-12){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){if(Magne>0)B[b].How++,B[b].x=B[b].x+(X-B[b].x)/(10-B[b].How)*1.0,B[b].y=B[b].y+(Y-B[b].y)/(10-B[b].How)*1.0;B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].what==-10) Color(5);if(B[b].what==-11) Color(7);if(T%7<=1)Color(0);cout<<"◆"; if(a==1) Pan(-1,B[b].x,B[b].y,b);}}
            if(B[b].what==-13){Nor;Setpos(B[b].x,B[b].y-0.5);if(ti(B[b].x)==20)cout<<"===";else cout<<"   ";if(B[b].life!=0){if(B[b].a==13880086){if(Boss==0) B[b].life=0;else if(((Boss==1&&abs(B[b].x-Bx1)+abs(B[b].y-By1)<1.5)||(Boss==2&&abs(B[b].x-Bx2)+abs(B[b].y-By2)<1.5)||(Boss==3&&abs(B[b].x-Bx3)+abs(B[b].y-By3)<1.5)||(B[b].t==5))&&B[b].life==1) Bblo-=8+Lv*2,B[b].life=0;if(B[b].life!=0){if(Boss==1)B[b].x=B[b].x+(Bx1-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By1-B[b].y)/(5-B[b].t)*1.0;if(Boss==2)B[b].x=B[b].x+(Bx2-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By2-B[b].y)/(5-B[b].t)*1.0;if(Boss==3)B[b].x=B[b].x+(Bx3-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By3-B[b].y)/(5-B[b].t)*1.0;}}else{if(B[B[b].a].life==0) B[b].life=0;else if((abs(B[b].x-B[B[b].a].x)+abs(B[b].y-B[B[b].a].y)<1.5||(B[b].t==5))&&B[b].life==1) Exp+=2,B[B[b].a].life=B[b].life=0;if(B[b].life!=0){B[b].x=B[b].x+(B[B[b].a].x-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(B[B[b].a].y-B[b].y)/(5-B[b].t)*1.0;}}Setpos(B[b].x,B[b].y-0.5);if(T%6<3)Color(5);else Color(4);cout<<"●";}}
        }if(br<bl) {br=-1,bl=0;memset(B,0,sizeof(B));}Color(0);
    }
    void Move(){
        if(X<3) X=3;if(Y<1) Y=1,Vy=0;if(Y>29) Y=29,Vy=0;
        if(Ice!=0){X-=Vx/2.0;Y+=Vy/2.0;Vy=fmax(Vy-0.025,(float)0);if(T%6==0&&Up==0&&Y<Ding) Y+=0.25;if(T%6==3&&Up==0&&Y>=Ding) Y-=0.25;if(Up==0&&Y<=Ding-1.25) Vy=0.25;if(Up==0&&Y>=Ding+1.25&&Wind==0) Vy=-0.25;if(Up==0&&Down==0&&Vx>0&&X<=18) Up=0,Down=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2&&X<=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up==0&&Down==1&&Vx<0&&X>=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up>0&&Down==0&&X>18) Up=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2) Vx+=0.175;else if(Up>0&&Upt==0) Vx-=0.175;else if(Up>0&&Upt>0) {Vx=fmax(Vx-0.125,(float)0);if(Upt==1&&T%2==0)Map(-1,0);if(T%2==0)Upt--;}}
        else{X-=Vx;Y+=Vy;Vy=fmax(Vy-0.05,(float)0);if(Wind==0){if(T%6==0&&Up==0&&Y<Ding) Y+=0.5;if(T%6==3&&Up==0&&Y>=Ding) Y-=0.5;}else{if(T%2==0&&Up==0&&Y<Ding) Y+=0.5;if(T%2==1&&Up==0&&Y>=Ding) Y-=0.5;}if(Up==0&&Y<=Ding-1.25) Vy=0.5;if(Up==0&&Y>=Ding+1.25&&Wind==0) Vy=-0.5;if(Up==0&&Down==0&&Vx>0&&X<=18) Up=0,Down=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2&&X<=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up==0&&Down==1&&Vx<0&&X>=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up>0&&Down==0&&X>18) Up=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2) Vx+=0.35;else if(Up>0&&Upt==0) Vx-=0.35;else if(Up>0&&Upt>0) {Vx=fmax(Vx-0.25,(float)0);if(Upt==1)Map(-1,0); Upt--;}}
        for(int i=bl;i<=br;i++){
            if(B[i].what<98)if(B[i].x-B[i].vx<=5||B[i].x-B[i].vx>=30||B[i].y-B[i].vy<=0||B[i].y-B[i].vy>=30){B[i].life=0;Map(1,i);}
            for(int j=0;j<20;j++)if(B[i].what>0&&B[i].life!=0&&abs(B[i].x-I[j][0])<2&&B[i].y-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;B[i].life=0;Exp+=2;}
            if(B[i].t>=100)B[i].life=0;if(B[i].life==0&&i==bl) bl++;
            Map(1,i);if(B[i].life==0) continue;
            else{B[i].t++;
                if(B[i].what==1){if(B[i].y<=25&&B[i].How==0) B[i].vy=0,B[i].How=1;if(B[i].t==30) B[i].y+=1.5,B[i].How=2;if(B[i].t==35) B[i].vy=1.5,B[i].How=3;}
                if(B[i].what==2){if(B[i].t%3==0) B[i].How=!B[i].How;} 
                if(B[i].what==3||B[i].what==5){if(B[i].what==3&&B[i].y<=20) B[i].vy=0;if(B[i].what==5&&B[i].y<=21) B[i].vy=0;if(B[i].t>30&&B[i].t%2==0) B[i].How=!B[i].How;if(B[i].what==5&&B[i].t<=30&&B[i].x<X) B[i].vx=-0.2;else if(B[i].what==5&&B[i].t<=70&&B[i].x>X) B[i].vx=0.2;else B[i].vx=0;if(B[i].t==45){B[i].life=0;br++;B[br].what=4;B[br].x=B[i].x;B[br].y=32;B[br].vy=3;B[br].life=1;}}
                if(B[i].what==6||B[i].what==8||B[i].what==9){if(B[i].vx<0.25&&B[i].vy<0.25&&B[i].t>=50){B[i].life=0;if(B[i].life==0&&i==bl) bl++;Map(1,i);break;}if(B[i].t%5==0) B[i].How=rand()%4;if(B[i].what==9){if(B[i].t==7){X9:float xx=(rand()%41)/40.0,yy=(rand()%41)/40.0;if(xx<=0.5&&yy<=0.5) goto X9;for(int j=1;j<=4;j++){br++,B[br].what=9;B[br].t=11;B[br].x=B[i].x,B[br].y=B[i].y,B[br].vx=xx,B[br].vy=yy;if(j%2==0)swap(B[br].vx,B[br].vy),B[br].vy*=-1;if(j<=2)B[br].vx*=-1,B[br].vy*=-1;B[br].life=1;}B[i].life=0;}}if(B[i].what==8){if(B[i].x>X&&B[i].vx<1.2) B[i].vx+=fmax((float)0,0.2-B[i].t/25);if(B[i].x<X&&B[i].vx>-1.2) B[i].vx-=fmax((float)0,0.2-B[i].t/25);if(B[i].y>Y&&B[i].vy<1.2) B[i].vy+=fmax((float)0,0.2-B[i].t/25);if(B[i].y<Y&&B[i].vy>-1.2) B[i].vy-=fmax((float)0,0.2-B[i].t/25);}}
                if(B[i].what>=13&&B[i].what<=15&&B[i].How!=0){if(B[i].x==B[i].How)B[i].vx=0,B[i].How=0;}
                if(B[i].what==16){if(B[i].x<X&&B[i].vx>=-1) B[i].vx-=0.2;else if(B[i].x>X&&B[i].vx<=1) B[i].vx+=0.2;}
            }
            if(B[i].life==1&&B[i].a==0&&B[i].what>0){if(B[i].y>Y&&abs(B[i].x-X)<=3&&((B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y))<Dis) Dis=(B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y),Disb=i;else if(((B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y))<Dis1) Dis1=(B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y),Disb1=i;}
        }
    }
    void Guai(int R,int r){
        if(R==-1){br++;B[br].what=-1;B[br].x=X+rand()%3-1;B[br].y=Y+rand()%3-1;B[br].life=1;}
        if(R<=-2&&R>=-11){br++;B[br].what=R;B[br].x=B[br].a=r;B[br].y=29;if(R<=-3&&R>=-7)B[br].vx=-1;B[br].vy=1;B[br].life=1;}
        if(R==0){br++;B[br].what=1;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==1){br++;B[br].what=2;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==2||R==3){br++;B[br].what=2*R-1;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==4){br++;B[br].what=6;if(r<5)r=5;if(r>30)r=30;B[br].x=r;if(r==11||r==25) B[br].y=29-(rand()%20);else B[br].y=29;X4:B[br].vx=(rand()%21-10)/30.0;B[br].vy=(rand()%25)/30.0;if(B[br].vx<=0.8&&B[br].vy<=0.8)goto X4;int rx=rand()%50;if(rx==0) B[br].vx=0;B[br].life=1;}
        if(R==5){br++;B[br].How=r;B[br].what=7;if(B[br].How<0) B[br].x=19;if(B[br].How>0) B[br].x=21;B[br].y=29;B[br].vy=1;B[br].life=1;}
    }
    void CpGuai(int R,float x,float y,float xx,float yy){
        if(R==4){br++;B[br].what=6;B[br].x=x;B[br].y=y;B[br].vx=xx;B[br].vy=yy;B[br].life=1;}
        if(R==6||R==7||R==8){br++;B[br].what=4+R;B[br].x=x;B[br].y=y;B[br].vx=xx;B[br].vy=yy;B[br].life=1;}
    }
    void MesGuai(int a,int rr){
        int R=rand()%rr,r=-10086;
        if(R==0){if(a==1) r=(5+rand()%8)*2;if(a<=3&&a!=1) r=10+rand()%16;if(a==4) r=rand()%75-20;if(a==5) r=2+rand()%4;if(r!=-10086) Guai(a,r);}
    }
    void NorGuai(int a,int b){	
        if(a==1) {if(b==1||b==41) Guai(0,15),Guai(0,17),Guai(0,19);if(b==21||b==61) Guai(0,21),Guai(0,23),Guai(0,25);if(b==81) Guai(0,11),Guai(0,13),Guai(0,15),Guai(0,17),Guai(0,19);if(b==101||b==141) Guai(0,17),Guai(0,19),Guai(0,21),Guai(0,23),Guai(0,25);if(b==121) Guai(0,15),Guai(0,17),Guai(0,19),Guai(0,21),Guai(0,23);if(b>=160&&b<=260&&b%10==0) Guai(0,b/10-1);if(b>=270&&b<=370&&b%10==0) Guai(0,52-b/10);if(b>=460&&b<=560&&b%10==0) Guai(0,b/10-37),Guai(0,b/10-36),Guai(0,b/10-35);if(b>=570&&b<=670&&b%10==0) Guai(0,78-b/10),Guai(0,77-b/10),Guai(0,76-b/10);if(b>=760&&b<=960&&b%10==0) Guai(0,b/10-66),Guai(0,b/10-65),Guai(0,103-b/10),Guai(0,104-b/10);if(b>=1000&&b<=1300) MesGuai(0,30-b/50);}
        if(a==2) {if(b<=200&&b%30==1) {int r=rand()%4;if(r==1) r=0;for(int i=0;i<4;i++) if(i!=r) Guai(1,i*4+9);}if(b>200&&b<=220&&b%5==1) Guai(1,18);if(b>220&&b<=300&&b%7==1) Guai(1,b/5-26);if(b>350&&b<=370&&b%5==1) Guai(1,22);if(b>370&&b<=450&&b%7==1) Guai(1,96-b/5);if(b==461||b==501||b==541) Guai(1,13),Guai(1,17),Guai(1,21);if(b==481||b==521||b==561) Guai(1,17),Guai(1,21),Guai(1,25);if(b>=561&&b<=861&&b%20==1) Guai(1,b/40+5);if(b>=561&&b<=861&&b%20==11) Guai(1,35-b/40);if(b>=801&&b<=961&&b%15==1) Guai(1,20);if(b>=1000&&b<=1300) MesGuai(1,30-b/50);}
        if(a==3) {if(b==1||b==61) Guai(3,15),Guai(2,17),Guai(2,19);if(b==31||b==91) Guai(2,21),Guai(2,23),Guai(3,25);if(b>=120&&b<=220&&b%10==0) Guai(2,b/10+3);if(b>=240&&b<=340&&b%10==0) Guai(2,49-b/10);if(b>=360&&b<=460&&b%20==0) Guai(2,b/10-21),Guai(2,61-b/10);if(b>=480&&b<=580&&b%20==0) Guai(3,b/10-33),Guai(3,73-b/10);if(b>=600&&b<750&&b%30==0) {for(int i=0;i<5;i++) Guai(3,i*3+10);}if(b>=750&&b<830&&b%10==0) if(b<=200&&b%40==1) Guai(2,X);if(b>=830&&b<910&&b%20==0) Guai(2,X);if(b>=910&&b<980&&b%10==0) Guai(2,X);if(b>=1000&&b<=1300) MesGuai(rand()%2+2,40-b/50);}
        if(a==4) {if(b==1) CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,21,29,0,0.65);if(b==41) CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,18,29,0,0.65);if(b==81) CpGuai(4,5,20,-0.4,0.35),CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,30,20,0.25,0.4),CpGuai(4,21,29,0,0.65);if(b==121) CpGuai(4,5,20,-0.2,0.35),CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,30,20,0.4,0.4),CpGuai(4,18,29,0,0.65);if(b==161) CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,21,29,0,0.6),CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,18,29,0,0.65);if(b>=200&&b<=500&&b%40==1) {float r=0,rr;for(int i=1;i<=5;i++){X5:rr=0.7+(rand()%5)/10.0;if(rr==r)goto X5;r=rr;CpGuai(4,i*3+7,29,0,0.5+(rand()%50)/80.0);}}if(b>540&&b<=565&&b%5==1) CpGuai(4,5,8,-2,0.2);if(b>590&&b<=615&&b%5==1) CpGuai(4,30,8,1.5,0.2);if(b>640&&b<=665&&b%5==1) CpGuai(4,5,8,-1.5,0.3);if(b>690&&b<=715&&b%5==1) CpGuai(4,30,8,2,0.3);if(b>=750&&b<=950&&b%20==1) {float r=0,rr;for(int i=1;i<=3;i++){X6:rr=0.7+(rand()%5)/10.0;if(rr==r)goto X6;r=rr;CpGuai(4,i*5+7+(rand()%3),29,0,0.5+(rand()%50)/200.0);}}if(b>=1000&&b<=1300) MesGuai(4,5);}
    }
    void RandGood(){
        if(Biao>0){Biao--;Guai(-1,0);}
        if(Gd[1]==0){Gd[1]=rand()%1000+1;if(Win==7)Gd[1]=10086;Gd[3]=rand()%16+8;}
        else if(Gd[1]<=5){Guai(-2-Gd[1],Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=20&&Gd[1]<27){Guai(-8,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=30&&Gd[1]<37){Guai(-9,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=40&&Gd[1]<70){Gd[2]++;if(Gd[2]%2==1)Guai(-10,Gd[3]);if(Gd[2]>=9)memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=70&&Gd[1]<100){Gd[2]++;if(Gd[2]%2==1)Guai(-11,Gd[3]);if(Gd[2]>=9)memset(Gd,0,sizeof(Gd));}
        else if(Boss!=0&&Gd[1]>=450&&Gd[1]<=500){Guai(-2,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else Gd[1]=0;
        for(int i=0;i<20;i++){if(I[i][0]==-1) continue;Setpos(I[i][0],I[i][1]);Color(0);if(I[i][0]==20) cout<<"===";else cout<<"   ";I[i][1]++;if(I[i][0]>=28||I[i][0]<=0||I[i][1]>=29) I[i][0]=I[i][1]=-1;else Color(1),Setpos(I[i][0],I[i][1]),cout<<"■";Color(0);}
    }
    void Panboss(int bx,int by){
        float Nox[4],Noy[4];Nox[0]=X,Noy[0]=Y;
        if(Down==1&&X==22) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        else if(Down==2) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;
        else if(Down==1||X<18) Nox[1]=X-1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;
        else Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        for(int i=0;i<3;i++){if((Boss==1||Boss==6)&&Wind==0&&Thun==0&&abs(Nox[i]-bx)<1&&abs(Noy[i]-by)<1&&Bgo1[4]==0) Blo-=20,Bgo1[4]=1,Killb=20,Kill=1;if((Boss==2||Boss==6)&&Wind==0&&Thun==0&&abs(Nox[i]-bx)<1&&abs(Noy[i]-by)<1&&Bgo2[8]==0) Blo-=20,Bgo2[8]=1,Killb=20,Kill=1;}
    }
    void Boss1(){
        for(int j=0;j<20;j++)if(abs(Bx1-I[j][0])<2&&By1-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        if(Bbr==Bbl&&Bbr!=0) Bbr=Bbl=0;
        for(int i=1;i<=3+(Bbl-Bbr)/5;i++)if(Bbr<Bbl){Setpos(Bway[Bbr][0],Bway[Bbr][1]);if(Bway[Bbr][0]==20) cout<<"==";else cout<<"  ";Bbr++;}
        if(Bwhat1==5){int bx,by;Color(5);for(int i=0;i<10;i++){bx=Bx1-i*Bvx1/10.0;by=By1-i*Bvy1/10.0;Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;}Color(0);}
        Bx1-=Bvx1;By1-=Bvy1;
        if(Bwhat1==0){X2:Bwhat1=rand()%7;if(Bwhat1==2||Bwhat1==3){if(By1<=10||By1>25) goto X2;}if(Bwhat1==4){if(By1<=15||Bx1<20) goto X2;Bgo1[2]=Bx1;Bgo1[3]=By1-1;}if(Bwhat1==5) {X0:Bgo1[3]=rand()%4+1;Bvx1=(rand()%101)/20.0;Bvy1=(rand()%101)/20.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(abs(Bvx1)+abs(Bvy1)<=3||Out1)goto X0;}if(Bwhat1==6){if(By1<=17||By1>25) goto X2;}}
        if(Bwhat1==1){Bgo1[1]++,Bgo1[2]++;int R=rand()%(5-Bgo1[1]),r=rand()%(10-Bgo1[2]);if(Out1) R=0;if(R==0) {int vx=Bvx1,vy=Bvy1;Bgo1[1]=0;Bvx1=(rand()%101-20)/50.0;Bvy1=(rand()%101-20)/50.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(Out1) r=0;} if(r==0) Chang1 }
        if(Bwhat1==2){Bgo1[1]++;if(Bgo1[1]>6){Bvy1=-0.3;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=6;X3:B[br].vx=(rand()%21-10)/40.0;B[br].vy=(rand()%25)/30.0;if(B[br].vx<=0.8&&B[br].vy<=0.8)goto X3;int rx=rand()%50;if(rx==0) B[br].vx=0;B[br].life=1;}if(Bgo1[1]>8) Chang1}
        if(Bwhat1==3){Bgo1[1]++;if(Bgo1[1]>6&&Bgo1[1]%3==0){Bvy1=-0.3;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=8;B[br].life=1;}if(Bgo1[1]>15) Chang1}
        if(Bwhat1==4){Bgo1[1]++;if(Bgo1[1]<=8){Setpos(Bgo1[2],Bgo1[3]);if(Bgo1[1]==1)cout<<" ";else if(Bgo1[1]>1&&Bgo1[2]==20) cout<<"==";else cout<<"  ";Bgo1[2]--;Setpos(Bgo1[2],Bgo1[3]);int r=rand()%4;if(r%2==0) Color(6);else Color(9);if(r<2) cout<<") ";else cout<<"】";Color(0);}if(Bgo1[1]==6) Bgo1[5]=X,Bgo1[6]=Y;if(Bgo1[1]==11){Map(0,(bool)Kill);Setpos(Bgo1[5],Bgo1[6]+1),cout<<"  ";Setpos(Bgo1[5],Bgo1[6]-1),cout<<"  ";Setpos(Bgo1[5]+1,Bgo1[6]),cout<<"  ";Setpos(Bgo1[5]-1,Bgo1[6]),cout<<"  ";int bx,by,bvx=Bgo1[2]-Bgo1[5],bvy=Bgo1[3]-Bgo1[6];Color(6);int i=0;while(1){bx=Bgo1[2]-i*bvx/30.0;by=Bgo1[3]-i*bvy/30.0;if(bx<=5||bx>=30||by<0||by>=29) break;Panboss(bx,by);Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;i++;}Color(0);Map(-1,0);Chang1}}
        if(Bwhat1==5){Bgo1[1]++,Bgo1[2]++;int R=rand()%(5-Bgo1[1]),r=rand()%(10-Bgo1[2]);if(Out1) R=0;if(R==0) {int vx=Bvx1,vy=Bvy1;Bgo1[1]=0;X1:Bvx1=(rand()%101-20)/20.0;Bvy1=(rand()%101-20)/20.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(abs(Bvx1)+abs(Bvy1)<=3||abs(Bvx1-vx)<=1||abs(Bvy1-vy)<=1)goto X1;if(Out1) r=0;} if(r==0) Chang1 }
        if(Bwhat1==6){Bgo1[1]++;if(Bgo1[1]>6&&Bgo1[1]%10==0){By1-=1;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=9;X30:B[br].vy=1;B[br].life=1;}if(Bgo1[1]>31) Chang1}
    }
    void Boss2(){
        for(int j=0;j<20;j++)if(abs(Bx2-I[j][0])<2&&By2-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        if(Bbr==Bbl&&Bbr!=0) Bbr=Bbl=0;
        for(int i=1;i<=3+(Bbl-Bbr)/5;i++)if(Bbr<Bbl){Setpos(Bway[Bbr][0],Bway[Bbr][1]);if(Bway[Bbr][0]==20) cout<<"==";else cout<<"  ";Bbr++;}
        Bx2-=Bvx2;By2-=Bvy2;
        if(Bwhat2==0){X21:Bwhat2=rand()%7;if(Bwhat2==2){X31:for(int i=1;i<=3;i++){Bgo2[i*2+1]=rand()%28+1,Bgo2[i*2]=rand()%25+5;if((abs(Bgo2[i*2]-Bx2)<=2&&abs(Bgo2[i*2+1]-By2)<=2)||(abs(Bgo2[i*2]-X)<=2&&abs(Bgo2[i*2+1]-Y)<=2))goto X31;}if(Bgo2[2]==Bgo2[4]||Bgo2[2]==Bgo2[6]||Bgo2[6]==Bgo2[4]||Bgo2[5]==Bgo2[3]||Bgo2[3]==Bgo2[7]||Bgo2[5]==Bgo2[7]) goto X31;}if(Bwhat2==3){Bgo2[2]=rand()%2;}if(Bwhat2==4||Bwhat2==5||Bwhat2==6){Bvy2=-1.5;Bvx2=-0.5;}}
        if(Bwhat2==1){Bgo2[1]++,Bgo2[2]++;int R=rand()%(5-Bgo2[1]),r=rand()%(30-Bgo2[2]);if(Out2) R=0;if(R==0) {int vx=Bvx2,vy=Bvy2;Bgo2[1]=0;Bvx2=(rand()%101-20)/50.0;Bvy2=(rand()%101-20)/50.0;if(Bgo2[3]<=2) Bvx2*=-1;if(Bgo2[3]%2==1) Bvy2*=-1;if(Out2) r=0;} if(r==0) Chang2 }
        if(Bwhat2==2){Bgo2[1]++;float bx,by,bvx,bvy;if(Bgo2[1]<21){for(int i=1;i<=3;i++){bvx=Bgo2[i*2]-Bx2,bvy=Bgo2[i*2+1]-By2;if(Bgo2[1]<=10){Setpos(Bx2+(Bgo2[1]-1)*bvx/10.0,By2+(Bgo2[1]-1)*bvy/10.0);if(abs(Bx2+(Bgo2[1]-1)*bvx/10.0-20)<0.5)cout<<"==";else cout<<"  ";bx=Bx2+Bgo2[1]*bvx/10.0;by=By2+Bgo2[1]*bvy/10.0;Setpos(bx,by);}else Setpos(Bgo2[i*2],Bgo2[i*2+1]);int r=rand()%4;if(r%2==0) Color(3);else Color(10);if(r<=1) cout<<"×";else cout<<"+";Color(0);}}if(Bgo2[1]==21){Map(0,(bool)Kill);Color(3);int j=0;for(int j=0;j<=30;j++)for(int i=1;i<=3;i++)for(int k=1;k<=4;k++){if(k==1) bvx=j,bvy=0;if(k==2) bvx=-j,bvy=0;if(k==3) bvx=0,bvy=j;if(k==4) bvx=0,bvy=-j;bx=Bgo2[i*2]+bvx,by=Bgo2[i*2+1]+bvy;if(bx<=5||bx>=30||by<0||by>=30) {continue;}Panboss(bx,by);Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;}Color(0);Map(-1,0);Chang2}}
        if(Bwhat2==3){Bgo2[1]++;if(Bgo2[1]<=18){if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";if(Bgo2[1]%4==0)Bgo2[3]=!Bgo2[3];if(Bgo2[1]%6<3)Color(3);else Color(5);if(Bgo2[3]==0) Setpos(X-3,Y),cout<<"▼",Setpos(X+3,Y),cout<<"▲",Bgo2[4]=(int)(X+0.5),Bgo2[5]=(int)(Y+0.5);if(Bgo2[3]==1) Setpos(X,Y-3),cout<<" ",Setpos(X,Y+3),cout<<" ",Bgo2[4]=(int)(X+0.5),Bgo2[5]=(int)(Y+0.5);Color(0);}if(Bgo2[1]==18){if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";}if(Bgo2[1]>18&&Bgo2[1]<=25){Bgo2[3]=Bgo2[2];if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";if(Bgo2[1]%4<2)Color(3);else Color(5);if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"▼",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"▲";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3),cout<<" ",Setpos(Bgo2[4],Bgo2[5]+3),cout<<" ";Color(0);}if(Bgo2[1]==25){if(Bgo2[2]==0){Color(3);for(int i=4;i<=29;i++){Setpos(i,Bgo2[5]),cout<<"█";Bbl++;Panboss(i,Bgo2[5]);Bway[Bbl][0]=i;Bway[Bbl][1]=Bgo2[5];}}if(Bgo2[2]==1){Color(3);for(int i=0;i<=28;i++){Setpos(Bgo2[4],i),cout<<"█";Bbl++;Panboss(Bgo2[4],i);Bway[Bbl][0]=Bgo2[4];Bway[Bbl][1]=i;}}Chang2}}
        if(Bwhat2==4||Bwhat2==5||Bwhat2==6){Bgo2[1]++;if(By2>27)Bvy2=0;if(Bx2>23)Bvx2=0;if(Bgo2[1]>13&&Bgo2[1]%3==0){float t=By2-Y,g=0.35;if(Boss==6) t/=2.0;CpGuai(Bwhat2+2,Bx2,By2,(Bx2-X)/t*1.0+(t-1)*g/2.0,1);}if(Bgo2[1]>20) Chang2}
    }
    void Boss3(){
        #define Bean br++;B[br].what=13;B[br].x=Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;
        for(int j=0;j<20;j++)if(abs(Bx3-I[j][0])<2&&By3-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        Bx3-=Bvx3;By3-=Bvy3;
        if(Bwhat3<=8){if(Bx3>X&&Bvx3<1.5) Bvx3+=0.3;if(Bx3<X&&Bvx3>-1.5) Bvx3-=0.3;}
        if(Bwhat3==0){X22:Bwhat3=rand()%12;if(Bwhat3==11&&abs(Bx3-20)<=1)goto X22;if(Bwhat3==11)Bgo3[2]=rand()%5;}
        if(Bwhat3==1){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3>=2&&Bwhat3<=6){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].what=11+Bwhat3;B[br].vy=0.5+(rand()%100)/80.0;if(Bwhat3==5)B[br].vy=B[br].vy*3/4.0;B[br].life=1;Chang3}}
        if(Bwhat3==7){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3==8){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3==9){Bvx3=0;Bgo3[1]++;if(Bgo3[1]==6||Bgo3[1]==8){Bean}if(Bgo3[1]>=8)Chang3}
        if(Bwhat3==10){Bvx3=0;Bgo3[1]++;if(Bgo3[1]==6||Bgo3[1]==8||Bgo3[1]==10||Bgo3[1]==12){Bean}if(Bgo3[1]>=12)Chang3}
        if(Bwhat3==11){Bvx3=0;Bgo3[1]++;if(Bgo3[1]>=8)for(int i=1;i<=4;i++){br++;B[br].what=80+100*Bgo3[2]+Bgo3[1]*4+i;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=99;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=99;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}if(Bgo3[1]>=20){for(int i=1;i<=4;i++){br++;B[br].what=98;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}Chang3}}
    }
    void Ball(int ball){
        if(ball==1){if(Fir<3&&T%8==0) Fir++;if(Fir>0){br++;B[br].what=-13;B[br].x=X;B[br].y=Y+rand()%3-1;B[br].life=1;if(Dis<=30) B[br].a=Disb,B[Disb].a=1,Fir--;else if(Boss!=0) B[br].a=13880086,Fir--;else if(Dis!=13880087) B[br].a=Disb,B[Disb].a=1,Fir--;else if(Dis1!=13880087) B[br].a=Disb1,B[Disb1].a=1,Fir--;else B[br].life=0;Dis=Dis1=13880087;}}
        if(ball==2){if(T%4==0)ib=(ib+1)%20,I[ib][1]=Y-2;if(T%16==0)I[ib][0]=X;if(T%16==4)I[ib][0]=X-1;if(T%16==8)I[ib][0]=X+1;if(T%16==12)I[ib][0]=X-2;if(T%12==9)I[ib][0]=X+2;if(Water==1){for(int i=X-6;i<=X+6;i++)ib=(ib+1)%20,I[ib][0]=i,I[ib][1]=Y-2-0.5*abs(i-X);}}
        if(ball==3){if(Wind>5){if(Y<Ding-1)Vy=5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(Wind<5){if(Y>Ding-1)Vy=-5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(Wind==5){if(Boss==2) Ding=12.25;else Ding=6.25;if(Boss!=0) Bblo-=16+Lv*4;if(Boss==1) Chang1 if(Boss==2) Chang2 if(Boss==3) Chang3 system("color 3F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");system("cls");for(int i=bl;i<=br;i++)if(B[i].what>0)B[i].life=0;Setpos(20,0);for(int i=1;i<=60;i++) printf("=");}}
        if(ball==4){if(Thun==1){if(Boss!=0) Bblo-=16+Lv*4;if(Boss==1) Chang1 if(Boss==2) Chang2 if(Boss==3) Chang3 system("color 9F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");system("cls");for(int i=bl;i<=br;i++)if(B[i].what>0)B[i].life=0;Setpos(20,0);for(int i=1;i<=60;i++) printf("=");}}
        if(ball==5){system("cls"); Color(5);Setpos(10,10);cout<<"新天赋!";Y:int rr=rand()%4+2;Setpos(12,10);if(rr==Ren) goto Y;if(rr==2)cout<<"瞬跳";if(rr==3)cout<<"空之舞";if(rr==4)cout<<"三段跳";if(rr==5)cout<<"反重力跳跃";Setpos(14,10);cout<<"当前天赋:";if(Ren==1)cout<<"小无敌";if(Ren==2)cout<<"瞬跳";if(Ren==3)cout<<"空之舞";if(Ren==4)cout<<"三段跳";if(Ren==5)cout<<"反重力跳跃";Setpos(16,10);cout<<"换否?(y/n)";G:char g=_getch();if(g=='y')Ren=rr;else if(g!='n')goto G;system("cls");Setpos(20,0);Color(0);for(int i=1;i<=60;i++) printf("=");}
        if(ball==6){Color(4);for(float i=1;i<=Bblo;i+=Bblomax/20.0)cout<<"▄";Color(0);cout<<' '<<Bblo<<"                              ";Color(0);}
        if(ball==7){Color(1);if(Win==7&&T%6<3)Color(3);for(float i=1;i<=Blo;i+=Blomax/20.0)cout<<"▄";Color(0);if(Win==7&&T%6<3)Color(3);printf(" %0.1f                              ",Blo);}
    }
    int main(){
        system("mode con cols=60 lines=37");CONSOLE_CURSOR_INFO cursor_info={1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);srand((unsigned)time(NULL));
        Win=0;Ren=1;Lv=1;Blo=Blomax=100;Expmax=300;Hui=15;X=18,Y=6;
        ReStart:system("cls");memset(B,0,sizeof(B));memset(I,-1,sizeof(I));T=0;bl=0;br=-1;Upt=0;
        Start:Blo=Blomax * 100;Ding=6.25;
        memset(Bgo1,0,sizeof(Bgo1));memset(Bgo2,0,sizeof(Bgo2));memset(Bgo3,0,sizeof(Bgo3));
        if(Win%2==0) T=0;if(Win%2==0&&D==0){if(Win>0)Ball(5);Boss=0;lL:L=rand()%4+1;for(int i=0;i<=Win/2-1;i++)if(L==Ll[i]) goto lL;Ll[Win/2]=L;}if(Win%2==1&&D==0){if(Win==7)Boss=6,T=0,Blomax+=100;else{bl:Boss=rand()%3+1;for(int i=0;i<=3;i++)if(Boss==Bl[i]) goto bl;}Bl[Win/2]=Boss;Bwhat1=Bwhat2=Bwhat3=0,Bx1=10,By1=20,Bx2=15,By2=20,Bx3=21,By3=20;system("color 4C");Sleep(20);system("color 0F");Map(0,1);Sleep(1000);}if(Win%2==1){Bblomax=500+(Win/2)*500;Bblo=Bblomax;if(Boss==2) Ding=12.25;}
        while(1){
            T++;
            if(Wind==0){if(GetAsyncKeyState(VK_LEFT)&0x8000) Vy=-(10-abs(Ding-Y)*1.5)/20.0;if(GetAsyncKeyState(VK_RIGHT)&0x8000) Vy=(10-abs(Ding-Y)*1.5)/20.0;}if(GetAsyncKeyState(VK_UP)&0x8000&&u1==0) {u1++;if(Down==1){Down=0;Up=0;if(Ren==2)Map(-1,0),Vx=0,X=18,Li=5;else Vx=7,Vy=0.3;}else if(Up==0&&Wind==0) {Down=0;Up=1;if(Ren==2)Map(-1,0),Vx=1,X=10,Map(0,3),Li=5;else Vx=2,Vy=0.1;}else if(Up==1&&Wind==0) {Down=0;Up=2;if(Ren==2)Map(-1,0),Vx=1,X-=6,Map(0,3),Li=5;else Vx=1.5,Vy=0.1;}else if(Ren==3&&Up==2&&Wind==0) {Down=0;Up=3;Vx=1;Vy=0.5;Upt=30;}else if(Ren==4&&Up==2&&Wind==0) {Down=0;Up=3;Vx=1.8;Vy=0.1;}}if(GetAsyncKeyState(VK_DOWN)&0x8000&&u2==0) {u2++;if(Down==1&&Ren==5){Down=2;Up=0;Vx=-1.7;}else {Down=1;Up=0;if(Ren==2)Map(-1,0),Vx=0,X=22,Map(0,3),Li=5;else {if(Upt!=0) Map(-1,0),Upt=0;Vx=-7;}}}if((GetAsyncKeyState(VK_UP)&0x8000) ?0:1) u1=0;if((GetAsyncKeyState(VK_DOWN)&0x8000) ?0:1) u2=0;if(kbhit()){char g=_getch();if(g==' ') Sleep(100),Setpos(4,1),Sy++,system("pause");}if(Sy==1) Setpos(4,1),printf("                           "),Sy--;
            if(Drug==0) Blo=fmin((float)Blomax,Blo+Hui/100.0);else if(T%10==0)Blo--;if(T%20==0) {if(Kill!=0) Kill=0;if(Lvl!=0) Lvl=0;}if(Killb>0) Killb--;if(Li>0) Li--;if(Ice>0) Ice--;if(Drug>0) Drug--;if(Magne>0) Magne--;
            if(Fire>0) Ball(1),Fire--;if(Water>0) Ball(2),Water--;if(Wind>0) Ball(3),Wind--;if(Thun>0) Ball(4),Thun--;
            if(Boss==0) NorGuai(L,T%1500);RandGood();if(T%20==1)Exp++;
            if(T%50==1){Exp++;system("cls");Setpos(20,0);Color(0);for(int i=1;i<=60;i++) printf("=");if(Win==0&&T<300){Setpos(4,6);cout<<"↑/↓ 跳跃/下翻,←→ 些微移动(松手即返回)"; Setpos(8,6);cout<<"球可以开启特殊效果,经验积满(300)可提升级别。";Setpos(8,6);cout<<"打败 7 波即胜利,打败 BOSS 有新天赋。";Setpos(10,15);cout<<"空格可以暂停。";}}
            Map(-1,0);
            if(Boss==1) Boss1();if(Boss==2) Boss2();if(Boss==3) Boss3();if(Boss==6) Boss1(),Boss2(),Boss3();
            Move();Map(0,(bool)Kill);Color(0);
            Setpos(1,1);Blo=fmin(Blo,(float)Blomax);if(Boss==0)cout<<"血量: "<<(int)Blo<<"  ";Color(0);Setpos(1,9),cout<<"死亡次数: "<<D<<"  ";Setpos(2,1);Exp=min(Exp,Expmax);if(Exp>=Expmax)Exp=0,Lv++,Lvl++,Hui++,Blomax+=5;if(Lvl>0)Color(5);cout<<"级别: "<<Lv;Color(0);Setpos(2,9);cout<<"经验: "<<Exp<<"  ";if(Boss>0) Setpos(3,1),cout<<"血量     : ",Ball(7);if(Boss>0&&Boss!=6) Setpos(4,1),cout<<"怪物血量: ",Ball(6);if(Boss==6) Setpos(1,9),printf("时间: %0.1f s  ",T/15.0);
            if(Win==0) Sleep(55);if(Win==1) Sleep(50);if(Win==2) Sleep(35);if(Win==3) Sleep(40);if(Win==4) Sleep(25);if(Win==5) Sleep(30);if(Win==6) Sleep(20);if(Win>=7) Sleep(17);
            if(Boss==3&&Bblo<=0){for(int i=1;i<=4;i++){br++;B[br].what=98;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}}
            if((Win%2==0&&T>=1400)||(Win%2==1&&Bblo<=0)||(Win==7&&T>=450)||Blo<=0) {Map(-1,0);break;}
        }
    	if(Blo<=0){
    		Sleep(1000);
    		D++;
    		system("color 7F");
    		Setpos(15,11);
    		Color(4);
    		cout<<"GAME OVER...";
    		Sleep(2000);
    		goto ReStart;
    	}
    	else if(Win==6){
    		system("color 7F");
    		Setpos(15,11);
    		Color(4);
    		cout<<"坚持30秒 !";
    		Sleep(2000);
    		Setpos(30,0);
    		Win++;
    		D=0;
    	}
    	else if(Win==7){
    		Sleep(1000);
    		system("color 6E");
    		Setpos(15,11);
    		Color(5);
    		cout<<"YOU WIN !";
    		Sleep(2000);
    		Setpos(30,0);
    		return 0;
    	}else Sleep(1000),Win++,D=0;
    	goto Start;
    }
    

    1. ↩︎

    2. ↩︎

    3. ↩︎

    4. ↩︎

    5. ↩︎

    6. ↩︎

  • 通过的题目

  • 最近活动

题目标签

初窥门径
114
循环结构
59
略有小成
53
顺序结构
52
分支结构
43
字符串
25
驾轻就熟
23
循环嵌套
20
GESP二级
12
搜索
9
枚举
9
一本通编程启蒙
8
while循环
6
电子学会三级
6
GESP一级
6
蓝桥杯
4
电子学会二级
4
GESP
4
递推
3
202306
2