2 solutions

  • 0
    @ 2026-3-1 14:28:01
    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
    	string a;
    	int b;
    	cout << "琳琅天上" << endl;
    	cout << "嘣嘣嘣嘣(背景音)" << endl;
    	cout << "加载动画" << endl;
    	cout << "_____________________" << endl;
    	cout << "赛季动画" << endl;
    	cout << "_____________________" << endl;
    	cout << "请输入干员代号" << endl;
    	cin >> a;
    	while (1) {
    		cout << "_____________________" << endl;
    		cout << "1.烽火地带     2.全面战场" << endl;
    		cin >> b;
    		if (b == 1) {
    			cout << "开始游戏";
    			cout << "敲诈勒索(交战搜索)搞定就撤" << endl;
    			cout << "前进" << endl;
    			cout << "你遇到了一道门,你打开了" << endl;
    			b == 0;
    			cin >> b;
    
    		}
    		cout << "1.选择干员     2.选择枪械     3.选择载具     4.选择模式     5.开始游戏" << endl;
    		b = 0;
    		cin >> b;
    		if (b == 1) {
    			cout << "突击位     1.威龙     2.红狼     3.无名     4.疾风" << endl;
    			cout << "支援位     5.蜂医     6.蛊       7.蝶" << endl;
    			cout << "工程位     8.牧羊人   9.深蓝     10.乌鲁鲁  11.比特" << endl;
    			cout << "侦察位     12露娜     13麦晓雯   14银翼" << endl;
    			b == 0;
    			cin >> b;
    			if (b == 1)
    				cout << "技能:虎蹲炮(击倒),磁吸炸弹(伤害),喷气动力" << endl;
    			if (b == 2)
    				cout << "技能:单兵外骨骼,三联装手炮(伤害),烟雾弹" << endl;
    			if (b == 3)
    				cout << "技能:单兵外骨骼(静步),旋刃飞行器,闪光弹(控制)" << endl;
    			if (b == 4)
    				cout << "技能:锚点绳索(自救),向前翻滚,钻墙电刺(缴械)" << endl;
    			if (b == 5)
    				cout << "技能:蜂巢烟雾,烟雾弹,激素枪" << endl;
    			if (b == 6)
    				cout << "技能:流萤(控制),肾上腺素,致盲瓦斯" << endl;
    			if (b == 7)
    				cout << "技能:无人机(治疗自己,队友,保护自己,0.5秒救起队友),烟雾弹" << endl;
    			if (b == 8)
    				cout << "技能:声波无人机(控制),声波陷阱(控制),进攻型手雷(伤害)" << endl;
    			if (b == 9)
    				cout << "技能:防爆套装,勾爪枪(控制),刀片刺网(控制)" << endl;
    			if (b == 10)
    				cout << "技能:巡飞弹(伤害),速凝掩体,复合型燃烧弹(伤害)" << endl;
    			if (b == 11)
    				cout << "技能:巡猎蜘蛛(控制),蜘蛛母巢(伤害),智能烟雾" << endl;
    			if (b == 12)
    				cout << "技能:侦察箭,电击箭(伤害),强化型破片手雷" << endl;
    			if (b == 13)
    				cout << "技能:扫描平板,数据飞刀(伤害),闪光无人机(控制)" << endl;
    			if (b == 14)
    				cout << "技能:自爆无人机(伤害),脚印追踪,蜂鸟间谍无人机,电磁脉冲手雷(控制)" << endl;
    		} else if (b == 2) {
    			cout << "突击步枪" << endl;
    			cout << "AK-12突击步枪     M7突击步枪     K416突击步枪     AKM突击步枪     腾龙突击步枪" << endl;
    			cout << "狙击枪" << endl;
    			cout << "AWM     R-93     M-700" << endl;
    		} else if (b == 3) {
    			cout << "地面载具" << endl;
    			cout << "1.M4a1主战坦克     2.步兵战车" << endl;
    			cout << "空中载具" << endl;
    			cout << "3.F45a     4.武装直升机" << endl;
    			b = 0;
    			cin >> b;
    			if (b == 1) {
    				cout << "车长" << endl;
    				cout << "1.穿甲弹     2.高爆弹     3.25毫米轻机枪     4.30毫米重机枪" << endl;
    				cout << "武器站1" << endl;
    				cout << "5.线控导弹     6.电视导弹" << endl;
    				cout << "武器站2" << endl;
    				cout << "7.30毫米霰弹     8.4连装导弹" << endl;
    				cout << "侦察站" << endl;
    				cout << "9.标记     10.自爆侦察无人机" << endl;
    			} else if (b == 2) {
    				cout << "车长" << endl;
    				cout << "1.穿甲弹     2.高爆弹     3. 25毫米轻机枪     4. 30毫米重机枪" << endl;
    				cout << "武器站1" << endl;
    				cout << "5.线控导弹     6.电视导弹" << endl;
    				cout << "武器站2" << endl;
    				cout << "7. 30毫米霰弹     8. 4连装导弹" << endl;
    				cout << "乘员" << endl;
    				cout << "乘员" << endl;
    				cout << "乘员" << endl;
    				cout << "乘员" << endl;
    			} else if (b == 3) {
    				cout << "机长" << endl;
    				cout << "1. 25毫米轻机枪     2. 30毫米重机枪" << endl;
    				cout << "3.空空导弹     4.空地导弹" << endl;
    			} else if (b == 4) {
    				cout << "机长" << endl;
    				cout << "1. 25毫米轻机枪     2. 30毫米重机枪" << endl;
    				cout << "3.空空导弹     4.空地导弹" << endl;
    				cout << "乘员" << endl;
    				cout << "5.蜂巢空地火箭弹     6.30毫米重机枪" << endl;
    			}
    		} else if (b == 4) {
    			cout << "1.攻防(常驻)     2.胜者为王     3.余震专场" << endl;
    		} else if (b == 5) {
    			cout << "选择干员" << endl;
    			cout << "突击位     1.威龙     2.红狼     3.无名     4.疾风" << endl;
    			cout << "支援位     5.蜂医     6.蛊       7.蝶" << endl;
    			cout << "工程位     8.牧羊人   9.深蓝     10.乌鲁鲁  11.比特" << endl;
    			cout << "侦察位     12露娜     13麦晓雯   14银翼" << endl;
    
    		}
    		b = 0;
    		cin >> b;
    		if (b == 1) {
    			cout << "烬区 " << endl;
    			cout << "_____________________" << endl;
    			cout << "虎蹲炮(击倒),磁吸炸弹(伤害),喷气动力" << endl;
    			cout << "你发现了敌人" << endl;
    			cout << "1.切刀     2.切磁吸炸弹     3.对枪" << endl;
    			b = 0;
    			cin >> b;
    			if (b == 1) {
    				cout << "已阵亡" << endl;
    				return 0;
    			} else if (b == 2) {
    				cout << "敌人已被炸飞" << endl;
    			} else
    				cout << "敌人已阵亡" << endl;
    
    
    		}
    
    
    
    
    	}
    	return 0;
    }
    
    
    
    
    

    Information

    ID
    13636
    Time
    2000ms
    Memory
    512MiB
    Difficulty
    6
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By