美文网首页
[编程题] 买帽子

[编程题] 买帽子

作者: 暖熊熊 | 来源:发表于2017-05-14 17:38 被阅读0次

度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少?
输入描述:
首先输入一个正整数N(N <= 50),接下来输入N个数表示每顶帽子的价格(价格均是正整数,且小于等于1000)

输出描述:
如果存在第三便宜的帽子,请输出这个价格是多少,否则输出-1

输入例子:
10
10 10 10 10 20 20 30 30 40 40

输出例子:
30

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

/**
 * Created by HongWeiPC on 2017/5/14.
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int a = scanner.nextInt();
        int[] b = new int[a];
        for (int i = 0; i < a; i++) {
            b[i] = scanner.nextInt();
        }
        Arrays.sort(b);
        ArrayList arrayList = new ArrayList();
        for (int i = 0; i < a; i++) {
            if (!arrayList.contains(b[i])) {
                arrayList.add(b[i]);
            }
        }
        if (arrayList.size() < 3)
            System.out.println(-1);
        else
            System.out.println(arrayList.get(2));
    }
}
运行截图

相关文章

  • [编程题] 买帽子

    度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的...

  • 百度2017春招笔试真题编程题集合

    百度2017春招笔试真题编程题集合 买帽子 数据结构 度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可...

  • 2017春招百度编程题

    1 [编程题] 买帽子 时间限制:1秒空间限制:32768K度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的...

  • 《Python语言程序设计》第一章.练习与作业

    编程题 1.1 编程题 1.2 编程题 1.3 编程题 1.4 编程题 1.5 编程题 1.6 编程题 1.7 编...

  • 买帽子

    今天下午我和我的舅舅到夜市上逛的时候,夜市上有好多好玩的东西,逛着逛着舅舅就给我买了一顶漂亮可爱帽子。这...

  • 买帽子

    电工有塑料的安全帽,厨师有白色的布卫生帽,骑摩托车电动车的也有挡风挡雨的安全帽。我呢,是一个与灰打交道的打米...

  • 买帽子

    今日份记事簿 由于春节前后的快递问题导致年前买的准备北旅的御寒的帽子还没有到 迫于无奈只能今天和爸妈去逛银泰再买一...

  • 买帽子

    年龄不算太老,头发却掉得太多​,尤其是头顶,地中海若隐若现。掉发,不,应该是秃发,对于女性而言,是个硬伤。...

  • 买帽子

    因为闲得慌了,因为在家里呆一天了,有出去溜达一下的必要了。不过天真的冷哦,裹紧外套的领子,缩着脖子,漫步走进家附近...

  • 买帽子

    星期六的时候去市中心朝阳买帽子和衣服。本来想去和平商场(是个大批发市场)买的,但到了那边时已经是晚上七点半了,这个...

网友评论

      本文标题:[编程题] 买帽子

      本文链接:https://www.haomeiwen.com/subject/nzbqxxtx.html