问题描述:
月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。

输入格式:输入首先给出两个正整数 N(≤1000)和 M(≤100),分别为月饼的种类数(于是默认月饼种类从 1 到 N 编号)和参与统计的城市数量。接下来 M 行,每行给出 N 个非负整数(均不超过 1 百万),其中第 i 个整数为第 i 种月饼的销量(块)。数字间以空格分隔。
输出格式:在第一行中输出最大销量,第二行输出销量最大的月饼的种类编号。如果冠军不唯一,则按编号递增顺序输出并列冠军。数字间以 1 个空格分隔,行首尾不得有多余空格。
输入样例:
5 3
1001 992 0 233 6
8 0 2018 0 2008
36 18 0 1024 4
输出样例:
2018
3 5

代码实现:
#include<cstdio>
#include<algorithm>
using namespace std;
struct ss {int num;int sum=0;bool operator<(const struct ss&a)const {return sum==a.sum?num<a.num:sum>a.sum;}
};
int main() {//简单的结构体水题int n,m;
 scanf("%d%d",&n,&m);struct ss s[n];for(int i=0; i<m; ++i) {for(int j=0; j<n; ++j) {int c;
   scanf("%d",&c);s[j].num=j;s[j].sum+=c;}}
 sort(s,s+n);
 printf("%d\n%d",s[0].sum,s[0].num+1);for(int i=1; i<n; ++i) {if(s[i].sum==s[0].sum)
   printf(" %d",s[i].num+1);else break;}return 0;
}

1092 最好吃的月饼相关推荐

  1. C++学习之路 | PTA乙级——1092 最好吃的月饼 (20 分)(精简)

    1092 最好吃的月饼 (20 分). 月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃货界引发一场腥风血雨-- 在这 ...

  2. 1092 最好吃的月饼 (20 分)

    1092 最好吃的月饼 (20 分) 月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃货界引发一场腥风血雨-- 在这里 ...

  3. 1092 最好吃的月饼 (20分)_24行代码AC

    立志用最少的代码做最高效的表达 PAT乙级最优题解-->传送门 月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃 ...

  4. 1092 最好吃的月饼 (20 分

    月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃货界引发一场腥风血雨-- 在这里我们用数字说话,给出全国各地各种月饼的 ...

  5. 1092 最好吃的月饼 (20分)

    C++ 月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃货界引发一场腥风血雨-- 在这里我们用数字说话,给出全国各地各 ...

  6. 1092 最好吃的月饼 (20 point(s))- PAT乙级真题

    月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种. 若想评比出一种"最好吃"的月饼,那势必在吃货界引发一场腥风血雨-- 在这里我们用数字说话,给出全国各地各种月饼的 ...

  7. 【PAT乙级】1092 最好吃的月饼 (20 分)

    题目地址 #include<bits/stdc++.h> using namespace std; int n,m,x,a[1005]; int main(void) {cin>&g ...

  8. 1092 最好吃的月饼 (20 分)

    我的博客现在正在更新乙级题解哦 我的博客 菜鸡的我又来二刷了 #include<iostream> using namespace std; int base[1010]; int mai ...

  9. 【PAT乙级题库】全套总结

    我将难度分为三个等级: 简单 中等 难 简单的做一次足以,做再多遍也无任何的意义. 中等的可以多刷几遍 难的多刷几遍 目录 1001 害死人不偿命的(3n+1)猜想[简单] 1002 写出这个数 (2 ...

  10. 【最新合集】PAT乙级最优题解(题解+解析+代码)

    以下每道题均是笔者多方对比后, 思考整理得到的最优代码,欢迎交流! pat乙级题解目录 编号 标题 题解 分类 1001 害死人不偿命的(3n+1)猜想 (15分) 9行代码AC 水 1002 写出这 ...

最新文章

  1. matlab中表示拉普拉斯分布_CHAPT1:场论;电磁学和微波学的基本的数学手段和表示...
  2. keras如何解决局部最小问题
  3. unity-tweak-tool不能打开的解决办法
  4. 普通调幅(AM)与抑制载波双边带调幅(DSB)matlab编程实现
  5. DDD理论学习系列(4)-- 领域模型
  6. android studio 不生成buildconfig,Android Studio Update 0.4.0找不到buildConfig()
  7. 程序员笔试面试后上机_hcie面试有哪些要注意的事项?
  8. ArcGIS案例学习笔记2_2_等高线生成DEM和三维景观动画
  9. UI\UX实用素材模板|电子商务企业设计十大趋势
  10. OC 与 C++ 混编导致 ’string‘ not found
  11. “情商”和“智商”究竟有哪些区别?
  12. 一种采集USB热敏小票打印机的硬件,用于商超购物中心营业小票采集的硬件方案
  13. Vue.js / Nuxt.js / uni-app - 移动端 H5 网页,在电脑 PC 上打开时居中显示(手机网页在电脑上打开后,简单粗暴防止 “界面样式“ 拉伸变形的解决方案)适用所有web项目
  14. 月考勤报表的TSQL查询
  15. 知识图谱数据管理:存储与检索
  16. matlab科学计算软件,数据分析软件 Matlab 科学计算软件 科软网——专业正版软件供应商...
  17. L1正则化与L2正则化详解
  18. UML建模之——时序图(待整理)
  19. 盘点 11 月火火火火的 GitHub 项目
  20. 单目标追踪——常见的评价指标和评估方法梳理

热门文章

  1. spring学习笔记 (6)使用mybatis操作数据库增删改查
  2. Ubuntu 16.04安装sogou 拼音输入法
  3. virtualization technology设置
  4. 【词法分析和语法分析】编译原理实验一(hit)2022-lab1
  5. 斐讯E1刷K2版老毛子Padavan,完美实现中继教程
  6. Arduino学习(九): 写一个Arduino扩展库:音乐播放库,并实现跨平台
  7. 【Springboot项目】电信知识库系统
  8. 数据库的部分依赖,完全依赖,传递依赖以及三种范式
  9. 闭环系统的零极点图判定稳定性_零极点与系统稳定关系 拉氏变换的收敛域...
  10. 谷歌(Google)浏览器显示内存不足,无法打开此网页