当前位置: 首页 > news >正文

蓝桥云客--团队赛

2.团队赛【算法赛】 - 蓝桥云课

问题描述


蓝桥杯最近推出了一项团队赛模式,要求三人组队参赛,并规定其中一人必须担任队长。队长的资格很简单:其程序设计能力值必须严格大于其他两名队友程序设计能力值的总和。
小蓝、小桥和小杯正在考虑报名参加此次比赛。小蓝的程序设计能力值为a,小桥为b,小杯为c。
他们想知道能否成功报名。如果可以成功报名,则输出队长的人选;如果小蓝是队长,则输出1;如果小桥是队长,则输出2;如果小杯是队长,则输出3。
如果无法成功参赛,则输出-1。

输入说明


输入三个整数a,b,c(1 ≤ a, b, c ≤ 10^6),分别代表小蓝、小桥和小杯的能力值。

输出格式


若可以参赛,则输出队长对应字符表示,否则输出-1表示无法参赛。

输入样例1
5 3 1

输出样例1
1

输入样例2
5 3 2

输出样例2
-1

思路:

签到题
代码如下:

#include<bits/stdc++.h>
using namespace std;
int a,b,c;
int num[4];
map <int,char> p;
int main(void)
{
	cin >> a >> b >> c;
	p[1] = 'l',p[2] = 'q',p[3] = 'b';
	num[1] = a,num[2] = b,num[3] = c;
	int max_num = -1e9,pos = -1;
	for(int i = 1 ; i <= 3 ; i++)
	{
		if(max_num < num[i])
		{
			pos = i;
			max_num = num[i];
		}
	}
	int sum = 0;
	for(int i = 1 ; i <= 3 ; i++)
	{
		if(num[i] == max_num)
		continue;
		sum += num[i];
	}
	if(max_num > sum)
	{
		cout << p[pos] << endl;
	}
	else
	{
		cout << -1;
	}
	return 0;
}

相关文章:

  • kotlin函数类型
  • Higress项目解析(一):Higress核心组件和原理、Wasm插件实现原理
  • 力扣热题100刷题day61|234.回文链表(两种方法)
  • 用Grok 3分析案例并提供一些助理或助手的整理工作
  • 宏碁笔记本电脑擎7PRO搭载的 NVIDIA RTX 5080 显卡安装pytorch
  • Talib库安装教程
  • 通过AOP切面,切点,反射填充公共字段
  • 神经网络与深度学习:案例与实践——第三章(3)
  • GRBL运动控制算法(二)圆弧插补
  • Flinksql--订单宽表
  • 【LLM系列】1.大模型简介
  • [实战] linux驱动框架与驱动开发实战
  • 物理数据流图
  • 磁盘分析工具合集:告别C盘焦虑!
  • Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?
  • 深度学习篇---模型训练(1)
  • 为什么卷积神经网络适用于图像和视频?
  • Spring面试题
  • Java 实现冒泡排序:[通俗易懂的排序算法系列之二]
  • 程序化广告行业(61/89):DSP系统活动设置深度剖析