java
纳西妲~
满地都是六便士,他却抬头看到了月亮
展开
-
蒜头君面试
练习题:蒜头君面试 Description 蒜头君来蒜厂面试的时候,曾经遇到这样一个面试题: 给定n个整数,求里面出现次数最多的数,如果有多个重复出现的数,求出值最大的一个。当时可算是给蒜头君难住了。现在蒜头君来考考你。 Input 第一行输入一个整数n(1≤n≤100000),接下来一行输入n个 int 范围内的整数。 Output 输出出现次数最多的数和出现的次数,中间用一个空格隔开,如果有多...原创 2020-03-04 15:24:53 · 140 阅读 · 0 评论 -
蒜头君学英语
练习题:蒜头君学英语 Description 蒜头君快要考托福了,这几天,蒜头君每天早上都起来记英语单词。花椰妹时不时地来考一考蒜头君:花椰妹会询问蒜头君一个单词,如果蒜头君背过这个单词,蒜头君会告诉花椰妹这个单词的意思,不然蒜头君会跟花椰妹说还没有背过。单词是由连续的大写或者小写字母组成。注意单词中字母大小写是等价的。比如You和you是一个单词。 Input 首先输入一个n(1≤n≤10000...原创 2020-03-04 15:23:18 · 222 阅读 · 0 评论 -
计算集合的并
练习题:计算集合的并 Description 给你两个集合,计算其并集,即{A}+{B}。 注:{A}+{B}中不允许出现重复元素,但是{A}与{B}之间可能存在相同元素。 Input 输入数据分为三行,第一行有两个数字n,m(0<n,m≤10000),分别表示集合A和集合B的元素个数。后两行分别表示集合A和集合B。每个元素为不超出 int 范围的整数,每个元素之间用一个空格隔开。 Outp...原创 2020-03-04 15:21:39 · 246 阅读 · 0 评论 -
堆积木
练习题:堆积木 Description 蒜头君有n块积木,编号分别为1到n。一开始,蒜头把第i块积木放在位置i。蒜头君进行m次操作,每次操作,蒜头把位置b上的积木整体移动到位置a上面。比如1位置的积木是1,2位置的积木是2,那么把位置2的积木移动到位置1后,位置1上的积木从下到上依次为1,2。 Input 第一行输入2个整数n,m(1≤n≤10000,0≤m≤10000)。 接下来m行,每行输入2...原创 2020-03-04 15:19:17 · 278 阅读 · 0 评论 -
打印锯齿矩阵
Description 锯齿矩阵是指每一行包含的元素个数不相同的矩阵,比如: 3 5 2 6 1 2 3 4 1 6 2 7 读入若干对整数(x,y),表示在第x行的末尾加上一个元素y。输出最终的锯齿数组。初始时矩阵为空。 Input 第一行输入两个整数n,m(1≤n,m≤10000),其中n表示锯齿数组的行数,m表示插入的元素总数。 接下来一共m行,每行两个整数x,y(1≤x≤n,0≤y≤100...原创 2020-03-04 15:09:09 · 384 阅读 · 0 评论