
Java学习
永夜莫明
菜是原罪
展开
-
算法竞赛Java基础模板(断更了)
1.定义读入对象 static Scanner sc=new Scanner(System.in); 2.String常用操作 public char charAt(int index):返回字符串中第index个字符; public int length():返回字符串的长度; public int indexOf(String str):返回字符串中第一次出现str的位置; p...原创 2020-01-21 22:50:23 · 1511 阅读 · 0 评论 -
圆桌问题 (List)
圆桌上围坐着2n个人。其中n个人是好人,另外n个人是坏人。如果从第一个人开始数数,数到第m个人,则立即处死该人;然后从被处死的人之后开始数数,再将数到的第m个人处死……依此方法不断处死围坐在圆桌上的人。试问预先应如何安排这些好人与坏人的座位,能使得在处死n个人之后,圆桌上围坐的剩余的n个人全是好人。 Input 多组数据,每组数据输入:好人和坏人的人数n(<=32767)、步长m(<...原创 2020-01-21 21:33:49 · 558 阅读 · 0 评论 -
士兵队列训练问题 (队列)
https://vjudge.net/contest/352887#problem/F 某部队进行新兵队列训练,将新兵从一开始按顺序依次编号,并排成一行横队,训练的规则如下:从头开始一至二报数,凡报到二的出列,剩下的向小序号方向靠拢,再从头开始进行一至三报数,凡报到三的出列,剩下的向小序号方向靠拢,继续从头开始进行一至二报数。。。,以后从头开始轮流进行一至二报数、一至三报数直到剩下的人数不超过三...原创 2020-01-21 21:22:00 · 1045 阅读 · 0 评论 -
{A} + {B} (TreeSet)
https://vjudge.net/contest/352887#problem/E 给你两个集合,要求{A} + {B}. 注:同一个集合中不会有两个相同的元素. Input 每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示集合A和集合B的元素个数.后两行分别表示集合A和集合B.每个元素为不超出int范围的整数,每个元素之间有一个空格隔开. ...原创 2020-01-21 21:15:26 · 141 阅读 · 0 评论 -
单词数 (HashSet)
https://vjudge.net/contest/352887#problem/D lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。 Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。 Output ...原创 2020-01-21 21:12:49 · 291 阅读 · 0 评论 -
绝对值排序 (排序)
https://vjudge.net/contest/352887#problem/B 输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。 Input 输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。 Output 对于每个测试实例,输出排序后的结果,两个数之间用一...原创 2020-01-21 21:03:31 · 2204 阅读 · 0 评论 -
排名 (Java结构体排序)
https://vjudge.net/contest/352887#problem/A 今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑每题的分值,所以并不是最后的排名。给定录取分数线,请你写程序找出最后通过分数线的考生,并将他们的成绩按降序打印。 Input 测试输入包含若干场考试的信息。每场考试信息的第1行给出考生人数N ( 0 < N&l...原创 2020-01-20 00:13:40 · 332 阅读 · 0 评论 -
整行读入,空格分割;数字与字符串混合读入;String转int
题目内容: dyt喜欢对lrh说的话说反话,现给出lrh说的k句话,输出dyt所说的反话。 输入格式 第一行是样例个数k(k<10) 接下来k行,每行包含lrh说的一句话(每句话长度不超过50,且每句话由英文字母和空格组成(区分大小写),单词间用一个空格隔开,行末无多余空格)。 输出格式 针对每一句话,输出dyt所说的反话,每句话占一行。 输入样例 2 hello world ...原创 2020-01-18 00:25:31 · 356 阅读 · 0 评论