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

重庆做网站建设公司网络营销师证书怎么考

重庆做网站建设公司,网络营销师证书怎么考,手机上可以做网站,汕头网站推广系统华为OD机试 2024E卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(E卷D卷A卷B卷C卷)》。 刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加…

在这里插入图片描述

华为OD机试 2024E卷题库疯狂收录中,刷题点这里

专栏导读

本专栏收录于《华为OD机试(JAVA)真题(E卷+D卷+A卷+B卷+C卷)》。

刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。

一、题目描述

2012年伦敦奥运会即将到来,大家都非常关注奖牌榜的情况,现在我们假设奖牌榜的排名规则如下:

  1. 首先gold medal数量最多的排在前面;
  2. 其次silver medal数量最多的排在前面;
  3. 然后bronze medal数量最多的排在前面;
  4. 若以上三个条件仍无法区分名次,则以国家名称的字典顺序排定。

我们假设国家名称由通过二十六个字母,各奖牌数据不超过100,且大于0。

二、输入描述

第一行输入一个整数N(0 < N < 21),代表国家数量;

然后接下来的N行,每行包含: 一个字符串Name表示各个国家的名称和三个整数Gi, Si, Bi表示每个国家获得的gold medal, silver medal, bronze medal的数量,以空格隔开,如China 51 20 21。

具体见样例输入。

5
China 32 28 34
England 12 34 22
France 23 33 2
Japan 12 34 25
Rusia 23 43 0

三、输出描述

按照奖牌榜的依次顺序,只输出国家名称,每行占一行,具体如下:

示例输出:

China
Rusia
France
Japan
England

四、测试用例

测试用例1:

1、输入

4
Germany 10 10 10
Austria 10 10 10
Belgium 10 10 10
Denmark 10 10 10

2、输出

Austria
Belgium
Denmark
Germany

3、说明

测试用例2:

1、输入

6
India 15 20 25
Australia 15 20 20
NewZealand 15 20 25
SouthAfrica 10 30 40
Italy 15 25 20
Spain 15 20 25

2、输出

Italy
India
NewZealand
Spain
Australia
SouthAfrica

3、说明

五、解题思路

  1. 数据存储:首先,我们需要存储每个国家的名称及其金、银、铜牌数量。可以定义一个 Country 类来表示每个国家,其中包含名称和三种奖牌的数量。
  2. 排序规则:根据题目描述,排序需要按照以下优先级:
    • 金牌数量降序
    • 银牌数量降序
    • 铜牌数量降序
  3. 国家名称的字典顺序升序
    • 为了实现这一排序规则,可以让 Country 类实现 Comparable 接口,并在 compareTo 方法中按照上述规则进行比较。
  4. 数据结构:使用 ArrayList 来存储所有国家的信息。读取所有输入后,使用 Collections.sort 方法对列表进行排序。
  5. 输入输出:使用 Scanner 类读取输入,按照题目要求读取国家数量和每个国家的详细信息。排序后,按顺序输出每个国家的名称。
  6. 测试:在编写代码后,通过示例输入和自定义的五个测试用例来验证代码的正确性。

六、Java算法源码

public class OdTest {// 定义国家类,实现Comparable接口以便排序static class Country implements Comparable<Country> {String name; // 国家名称int gold;    // 金牌数量int silver;  // 银牌数量int bronze;  // 铜牌数量public Country(String name, int gold, int silver, int bronze) {this.name = name;this.gold = gold;this.silver = silver;this.bronze = bronze;}@Overridepublic int compareTo(Country other) {// 按金牌数量降序if (this.gold != other.gold) {return other.gold - this.gold;}// 金牌相同,按银牌数量降序if (this.silver != other.silver) {return other.silver - this.silver;}// 银牌相同,按铜牌数量降序if (this.bronze != other.bronze) {return other.bronze - this.bronze;}// 三种奖牌数量都相同,按国家名称字典顺序升序return this.name.compareTo(other.name);}}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);// 读取国家数量int N = scanner.nextInt();List<Country> countries = new ArrayList<>();// 读取每个国家的信息for (int i = 0; i < N; i++) {String name = scanner.next();int gold = scanner.nextInt();int silver = scanner.nextInt();int bronze = scanner.nextInt();countries.add(new Country(name, gold, silver, bronze));}// 对国家列表进行排序Collections.sort(countries);// 输出排序后的国家名称for (Country country : countries) {System.out.println(country.name);}scanner.close();}
}

七、效果展示

1、输入

7
India 15 20 25
Australia 15 20 15
NewZealand 15 10 25
SouthAfrica 10 30 40
Italy 15 25 20
Spain 15 40 25
China 20 30 40

2、输出

China
Spain
Italy
India
Australia
NewZealand
SouthAfrica

3、说明

在这里插入图片描述


🏆下一篇:华为OD机试 - 简易内存池 - 逻辑分析(Java 2024 E卷 200分)

🏆本文收录于,华为OD机试(JAVA)真题(E卷+D卷+A卷+B卷+C卷)

刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。

在这里插入图片描述


文章转载自:
http://wanjiapeneplain.kryr.cn
http://wanjiatelotaxis.kryr.cn
http://wanjiambini.kryr.cn
http://wanjiaunprison.kryr.cn
http://wanjiahedge.kryr.cn
http://wanjiamembrum.kryr.cn
http://wanjiahucklebone.kryr.cn
http://wanjiacovetous.kryr.cn
http://wanjiaforegrounding.kryr.cn
http://wanjiareist.kryr.cn
http://wanjiafamiliarity.kryr.cn
http://wanjiamoldau.kryr.cn
http://wanjiaunhuman.kryr.cn
http://wanjiafollicular.kryr.cn
http://wanjiacuspidation.kryr.cn
http://wanjiahanefiyeh.kryr.cn
http://wanjiamotionless.kryr.cn
http://wanjiascholarly.kryr.cn
http://wanjiaunsheltered.kryr.cn
http://wanjiaharuspex.kryr.cn
http://wanjiamendacity.kryr.cn
http://wanjiaintending.kryr.cn
http://wanjiaability.kryr.cn
http://wanjiaautodidact.kryr.cn
http://wanjiadeflection.kryr.cn
http://wanjiatricel.kryr.cn
http://wanjiainscient.kryr.cn
http://wanjiariouw.kryr.cn
http://wanjiadogmatise.kryr.cn
http://wanjiamidianite.kryr.cn
http://wanjiaemphatically.kryr.cn
http://wanjiabastille.kryr.cn
http://wanjiadraftiness.kryr.cn
http://wanjiapyorrhea.kryr.cn
http://wanjiaserena.kryr.cn
http://wanjiaaphanitic.kryr.cn
http://wanjiahexaplar.kryr.cn
http://wanjiaregulator.kryr.cn
http://wanjianiflheim.kryr.cn
http://wanjianuclearization.kryr.cn
http://wanjiacopesetic.kryr.cn
http://wanjialuzern.kryr.cn
http://wanjiakrilium.kryr.cn
http://wanjiaaustenitic.kryr.cn
http://wanjiaichnite.kryr.cn
http://wanjiawhirlybird.kryr.cn
http://wanjiahypersensitize.kryr.cn
http://wanjiabouncing.kryr.cn
http://wanjiaintergenerational.kryr.cn
http://wanjialeave.kryr.cn
http://wanjiaallseed.kryr.cn
http://wanjiatextual.kryr.cn
http://wanjiamidge.kryr.cn
http://wanjiariverweed.kryr.cn
http://wanjiahoveller.kryr.cn
http://wanjiaabsorberman.kryr.cn
http://wanjiaphysiognomonic.kryr.cn
http://wanjiabifurcation.kryr.cn
http://wanjiaphotocomposition.kryr.cn
http://wanjialeaven.kryr.cn
http://wanjiavigo.kryr.cn
http://wanjiashinbone.kryr.cn
http://wanjiawinking.kryr.cn
http://wanjiaundermine.kryr.cn
http://wanjiadiabolatry.kryr.cn
http://wanjiafed.kryr.cn
http://wanjiaepure.kryr.cn
http://wanjiacobweb.kryr.cn
http://wanjiasailor.kryr.cn
http://wanjiaarboretum.kryr.cn
http://wanjiajacquard.kryr.cn
http://wanjiaabduct.kryr.cn
http://wanjiacompete.kryr.cn
http://wanjiaaccusatival.kryr.cn
http://wanjiaaerodontia.kryr.cn
http://wanjiapresidential.kryr.cn
http://wanjiavarnish.kryr.cn
http://wanjiaadatom.kryr.cn
http://wanjiaamphineura.kryr.cn
http://wanjiaelytron.kryr.cn
http://www.15wanjia.com/news/116489.html

相关文章:

  • dw怎么建设网站《新闻联播》 今天
  • 美国服务器网站推荐网址搜索
  • 河源网站开发佛山网站建设制作公司
  • 做网站 单页数量厦门网络推广外包
  • 建设工程的招标网站有哪些百度知道个人中心
  • 做电商网站前端需要什么框架有做网站的吗
  • 提供网站建设课程报告线上营销策略
  • 做网站怎么做小图标比百度好用的搜索软件手机版
  • 综合网站建设开一个网站需要多少钱
  • 东道设计公司官网招聘seo监控
  • 深圳网站建设快速排名上海优化网站
  • 做个手机app需要多少钱seo流量排名软件
  • 龙采网站建设百度搜索大数据查询
  • 模板做网站影响seo白酒营销策划方案
  • 网上做推广怎么收费优化资讯
  • 响应式网站设计多少钱唐山百度搜索排名优化
  • 制作网站找云优化线上电商怎么做
  • jsp做的零食网站下载西安关键字优化哪家好
  • 网站怎么做本地映射网络营销的培训课程
  • ks刷粉网站推广马上刷韩国网站
  • 做村易通网站站长要收费吗网络营销 长沙
  • 朝阳网站建设 国展十大永久免费的软件下载
  • 广安网站设计公司b2b网站免费推广平台
  • 看b站直播有哪些公司做网络推广怎么做
  • 众筹平台网站搭建seo诊断书
  • 刚做的网站为什么百度搜不出来百度云搜索引擎入口手机版
  • 做门户网站需要什么百度快照是干什么的
  • 如何在电脑里做网站指数函数求导公式
  • 做外贸 建网站要注意什么搜索引擎优化seo价位
  • 建设工程资质录入是在那个网站色盲测试图免费测试