足球模拟器

· · 个人记录

#include<bits/stdc++.h>
using namespace std;
std::string a[85] = {
    "阿尔及利亚", "安哥拉", "阿根廷", "澳大利亚", "奥地利", "比利时", 
    "玻利维亚", "巴西", "保加利亚", "喀麦隆", "加拿大", "智利", 
    "中国", "哥伦比亚", "哥斯达黎加", "克罗地亚", "捷克共和国", 
    "丹麦", "刚果民主共和国", "厄瓜多尔", "埃及", 
    "英格兰", "法国", "德国", "加纳", "希腊", "洪都拉斯", 
    "匈牙利", "印度尼西亚", "伊朗", "伊拉克", "意大利",
    "日本", "朝鲜", "韩国", "科威特", "墨西哥", "摩洛哥", "荷兰", 
    "新西兰", "尼日利亚", "北爱尔兰", "挪威", "巴拿马", "巴拉圭", 
    "秘鲁", "波兰", "葡萄牙", "卡塔尔", "爱尔兰共和国", "罗马尼亚", 
    "俄罗斯", "沙特阿拉伯", "苏格兰", "塞内加尔", "塞尔维亚", 
    "斯洛伐克", "斯洛文尼亚", "南非", "西班牙", "瑞典", "瑞士", "突尼斯", "土耳其", 
    "阿拉伯联合酋长国", "美国", "乌拉圭", "委内瑞拉", "威尔士", 
    "赞比亚"
};
int main(){
    mt19937 rd(time(0));
    cout<<"————————————————————————————————欢迎来到足球模拟器——————————————————————————————————";
    _sleep(1000);
    system("cls");
    cout<<".";_sleep(400);cout<<".";_sleep(400);cout<<".";_sleep(800);system("cls");
    cout<<"参赛名单:\n";
    int l=69;
    for(int i=0;i<=l;i++){
        cout<<i+1<<":  "<<a[i]<<endl;
    }
    cout<<endl<<endl;
    string s[35]={};
    bool f[80]={};
    int sum=0;
    while(sum<32){
        int r=rd()%70;
        if(f[r]==0){
            s[++sum]=a[r];f[r]=1;
            cout<<a[r]<<endl;
        }

    }
    cout<<"A 组:";for(int i=1;i<=4;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"B 组:";for(int i=5;i<=8;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"C 组:";for(int i=9;i<=12;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"D 组:";for(int i=13;i<=16;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"E 组:";for(int i=17;i<=20;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"F 组:";for(int i=21;i<=24;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"G 组:";for(int i=25;i<=28;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;
    cout<<"H 组:";for(int i=29;i<=32;i++)cout<<s[i]<<" ";cout<<endl;cout<<endl;

}