
STL
HPU2_2
这个作者很懒,什么都没留下…
展开
-
Andy's First Dictionary
Description XY学长刚刚立下了再不过CET就直播xx的flag,为了不真的开启直播模式,XY学长决定好好学习英语。于是他每天都读一篇只包含生词的英语文章,并以自己高达450的智商在一秒钟之内记忆下来。 现在给你一篇XY学长今天要读的文章,请你写一个程序,输出他都学习到了哪些单词。 要求:如果文章中有相同的单词,那么仅仅输出一次;而且如果两个单词只有大小写不同,将他们视为相同的单词...原创 2018-07-21 21:27:51 · 203 阅读 · 0 评论 -
Ananagrams
Most crossword puzzle fans are used to anagrams — groups of words with the same letters in different orders — for example OPTS, SPOT, STOP, POTS and POST. Some words however do not have this attribute...原创 2018-07-21 22:58:34 · 631 阅读 · 0 评论 -
Three Parts of the Array
You are given an array d1,d2,…,dn consisting of n integer numbers. Your task is to split this array into three parts (some of which may be empty) in such a way that each element of the array belongs ...原创 2018-07-21 21:52:28 · 439 阅读 · 0 评论 -
A and B and Compilation Errors
A和B正在准备即将到来的信息学全国联赛。 B非常喜欢写程序。写完程序以后,他必须先编译代码。 最初,编译器显示有Ñ个编译错误,其中每一个被表示为一个正整数。经过一番努力,B设法解决一个错误,然后又编译了下,又改正了一个错误。 B可以完全肯定,他纠正了两个错误,但他忘记了是哪几个编译错误消失了。 你能帮助B来找出那两个已经被改正的错误么? Input 输入的第一行包含整数n(3≤n≤1...原创 2018-07-21 21:47:58 · 199 阅读 · 0 评论 -
不重复数字
给出N个数,要求把其中重复的去掉,只保留第一次出现的数。 例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。 Input 输入第一行为正整数T,表示有T组数据。 接下来每组数据包括两行,第一行为正整数N,表示有N个数。第二行为要去重的N个正整数。 Output 对于每组数据,输出一行,为去重后剩下的数字,...原创 2018-07-21 21:45:21 · 1168 阅读 · 0 评论 -
统计难题
Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀). Input 输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连串的提问,每行一个提问,每个提问都是一个字符串. ...原创 2018-07-21 21:42:30 · 203 阅读 · 0 评论 -
Let the Balloon Rise
Description 在ACM比赛中,你每解决一道题,你就可以获得一个气球,不同颜色的气球代表你解决了不同的问题。在WJL同学参加的一场ACM比赛中,他发现场面上有N个气球,并熟练的说出了气球的颜色。 请你编写一个程序,找出气球数量最多的颜色。 Input 有多组样例输入。 每组样例第一行输入一个整数N (0 < N <= 1000) ,代表一共有N个气球。若N=0,则代表...原创 2018-07-21 21:37:53 · 170 阅读 · 0 评论 -
水果
夏天来了好开心啊,呵呵,好多好多水果 Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input 第一行正整数N(0 #include<cstdio> #include<map> #include<iostream> #include<...原创 2018-07-21 21:34:36 · 389 阅读 · 1 评论 -
{A} + {B}
给你两个集合,要求{A} + {B}. 注:同一个集合中不会有两个相同的元素. Input 每组输入数据分为三行,第一行有两个数字n,m(0 #include<cstdio> #include<set> #include<iostream> using namespace std; int main() { int n, m, x; ...原创 2018-07-21 21:31:31 · 1183 阅读 · 0 评论 -
P1059 明明的随机数 【洛谷】
题目链接:https://www.luogu.org/problemnew/show/P1059 一道简单的水题,用来熟悉一下set的使用。 #include <stdio.h> #include <iostream> #include <set> using namespace std; const int MAX_N = 10000; int n; ...原创 2018-12-21 09:52:49 · 416 阅读 · 0 评论