【入门】象棋比赛

描述

两位同学进行了 n 场的象棋比赛( 3<=n<=9 ,且 n 是奇数),他们的参赛号分别是 10 和 20 ,每场比赛都有一位胜出的同学(也就是不存在平局的情况),请问最终哪位同学取得了胜利?

输入描述

第 1 行有一个整数 n ,代表举办比赛的次数。
第 2 行有 n 个整数(这 n 个整数一定是 10 或者是 20 ,代表获得胜利同学的参赛号) 。

输出描述

输出获得胜利同学的参赛号。

用例输入 1 

5
10 10 20 10 20

用例输出 1 

10
#include<bits/stdc++.h>
using namespace std;
int n,a[15],t[25],maxn,k;
int main(){
    scanf("%d",&n);
    for(int i=0;i<n;i++)
        scanf("%d",a+i);
    for(int i=0;i<n;i++){
        t[a[i]]++;
        if(t[a[i]]>maxn){
            maxn=t[a[i]];
            k=a[i];
        }
    }
    printf("%d",k);
    return 0;
}

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android项目象棋是一款基于安卓平台的象棋游戏应用。它提供了一个交互式的棋盘界面,使玩家可以在手机上尽情享受象棋游戏的乐趣。 这个应用程序具有以下特点和功能:首先是棋盘界面的显示,它可以根据用户的触控操作来选择和移动棋子。玩家可以通过简单的拖拽和点击来移动棋子,这使得游戏体验非常直观和方便。 其次,这个应用程序包含了象棋的核心规则和功能。它能够验证玩家的棋子移动是否符合规则,并根据象棋的规则来判断和处理游戏的胜负情况。此外,它还包括了象棋的特殊规则,如将军、吃子等,确保了游戏的真实性和趣味性。 此外,这个应用程序还提供了不同的游戏模式。玩家可以选择与人工智能对战,根据自己的棋艺水平选择不同难度的人工智能对手。此外,还可以选择与其他玩家进行局域网对战,或者在线挑战全球的象棋爱好者。 最后,这款应用还具有一些额外的功能,如保存和加载棋局,使玩家可以随时中断和恢复游戏。此外,还提供了棋谱记录和回放功能,使玩家可以回顾和学习自己之前的棋局。 总的来说,Android项目象棋是一个功能丰富、用户友好的象棋游戏应用。它不仅提供了全面的象棋功能和规则,还能够满足不同玩家的需求,并提供了方便和有趣的游戏体验。 ### 回答2: Android项目象棋是一款基于安卓系统的象棋游戏应用。它具有以下特点和功能: 1. 界面精美:Android项目象棋拥有精美的界面设计,使用了高质量的象棋棋盘和棋子,使得游戏画面更加真实、个性化。 2. 多种模式:游戏提供了单人模式和双人模式,满足不同玩家群体的需求。在单人模式中,玩家可以与内置的人工智能对战,享受与AI对决的乐趣。在双人模式中,玩家可以与朋友或家人进行实时的对战。 3. 不同难度级别:Android项目象棋提供了多个难度级别,使得游戏具有一定的挑战性和可玩性。从入门级到高级,玩家可以根据自己的棋艺水平选择适合自己的难度级别。 4. 提示和悔棋功能:游戏中提供了提示功能,玩家可以随时获得电脑AI的建议,帮助玩家更好地思考棋局。同时还提供了悔棋功能,让玩家在操作失误时有机会撤销上一步操作。 5. 存档和回放:Android项目象棋支持游戏的存档和回放功能。玩家可以随时保存当前棋局,以便继续游戏。同时还可以回放已保存的棋局记录,回顾比赛过程和分析棋局。 总之,Android项目象棋是一款功能丰富、操作简便、界面美观的象棋游戏应用。无论是想挑战高级AI,还是与朋友进行对弈,都能在其中找到乐趣。它不仅提供了传统象棋的游戏体验,还结合了现代科技的优势,为玩家提供更好的互动和娱乐体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值