pat天梯赛L1-056. 猜数字
L1-056. 猜数字
一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢。本题就要求你找出其中的赢家。
输入格式:
输入在第一行给出一个正整数N(<= 104)。随后 N 行,每行给出一个玩家的名字(由不超过8个英文字母组成的字符串)和其猜的正整数(<= 100)。
输出格式:
在一行中顺序输出:大家平均数的一半(只输出整数部分)、赢家的名字,其间以空格分隔。题目保证赢家是唯一的。
输入样例:
7 Bob 35 Amy 28 James 98 Alice 11 Jack 45 Smith 33 Chris 62
输出样例:
22 Amy
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<cstdlib>
#include<vector>
#include<stack>
#include<queue>
#include<map>
#include<set>
#include<list>
#include<ctime>
#include<algorithm>
using namespace std;int main(){ int n,min = 1000; double sum = 0; scanf("%d",&n); string s[10100],s1; int a[10100]; for(int i=0;i<n;i++){ cin>>s[i]>>a[i]; sum += a[i]; } sum = sum/n/2; for(int i=0;i<n;i++){ a[i] = abs(a[i] - sum); if(a[i]<min){ min = a[i]; s1 = s[i]; } } cout<<(int)sum<<" "<<s1<<endl; return 0;
}
提交代码
pat天梯赛L1-056. 猜数字相关推荐
- 天梯赛L1难度总结 + 题目难易分类
天梯赛L1难度总结 一个月的时间,从 2 月 6 号的<L1-001 Hello World (5 分)>到 3 月 8 号的<L1-080 乘法口诀数列 (20 分)>,一个 ...
- 2021/4/24团队设计天梯赛L1题目集及题解
2021/4/24团队设计天梯赛L1题目集及题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L1题目集 L1-01 人与神(5分) L1-02 #两小时学完C语言 ...
- 天梯赛L1(1-80)
目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L1- ...
- python 团体程序设计天梯赛L1合集(持续更新)
试题列表 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L ...
- 团体程序设计天梯赛-L1练习集
目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-009 N个数求 ...
- PTA天梯赛L1刷题总结(三)15分题型(超详细题解)
多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...
- 【Java】2022年团体程序设计天梯赛 L1 和 L2-042 题解
今天我要赢 2018 年我们曾经出过一题,是输出"2018 我们要赢".今年是 2022 年,你要输出的句子变成了"我要赢!就在今天!"然后以比赛当天的日期落款 ...
- 【PTA~21年GPLT团体程序天梯赛-L1题】
文章目录 L1-01 人与神~5 题解 L1-02 两小时学完C语言~5 题解 L1-03 强迫症~10 题解 L1-04 降价提醒机器人~10 题解 L1-05 大笨钟的心情~15 题解 L1-06 ...
- PAT天梯赛Level2题目题解汇总
L2-001 紧急救援 /******************************************************************************* Date: 2 ...
最新文章
- iframe怎么用_怎么样减少无效URL的爬行和索引
- Android系统--TouchEvent的处理流程
- uploadify多文件上传插件
- SQL 行转列,列分行,行合并列(转)
- 英特尔推出新CPU架构!3D封装打破摩尔定律限制,10nm芯片明年上市
- python模拟内置函数all_python内置函数all和any
- linuxshell编程_使shell命令发包软件-当你在Linux shell调用外部程序,如
- 通达信标记符号_通达信符号大全
- Java面向对象程序设计(四)-- 继承与多态
- 1228: 趣味程序设计_出售金鱼
- 读《春秋》有感之十六:楚共王选谥号
- UVA1616 Caravan Robbers
- ConvNeXt+YOLOv7改进方案
- 每日一题 2019/4/8
- rasp agent_Rasp Pi上的Perf机器学习
- 火山视窗CEF浏览器用网页框架操作实现取本机IP、地址
- Windows下TCP套接字的一些细枝末节问题
- Developing 2D Games with Unity 免积分下载
- c语言实用计算器项目,C语言实现简单计算器小项目
- 【图卷积网络】03-空域卷积介绍 (一)