JAVA C~K的班级
C~K的班级
Problem Description
经过不懈的努力,C~K终于当上了班主任。
现在他要统计班里学生的名单,但是C~K在教务系统中导出班级名单时出了问题,发现会有同学的信息重复,现在他想把重复的同学信息删掉,只保留一个,
但是工作量太大了,所以找到了会编程的你,你能帮他解决这个问题吗?
Input
第一行输入一个N,代表C~K导出的名单共有N行(N<100000).
接下来的N行,每一行包括一个同学的信息,学号 姓名 年龄 性别。
Output
第一行输出一个n,代表删除重复名字后C~K的班级共有几人。
接下来的n行,输出每一个同学的信息,输出按照输入的顺序。
Sample Input
6 0001 MeiK 20 M 0001 MeiK 20 M 0002 sdk2 21 M 0002 sdk2 21 M 0002 sdk2 21 M 0000 blf2 22 F
Sample Output
3 0001 MeiK 20 M 0002 sdk2 21 M 0000 blf2 22 F
Hint
Source
import java.util.*;
public class Main {public static void main(String[] args) {Scanner cin = new Scanner (System.in);int n = cin.nextInt();String a = cin.nextLine();ArrayList<String> list = new ArrayList<String>();while(n-- != 0) {a = cin.nextLine();if(list.contains(a)) {//如果数组中已经有改字符串已经存在数组中continue;}else {list.add(a);}}System.out.println(list.size());for(int i = 0; i < list.size(); i++) {System.out.println(list.get(i));}}
}
JAVA C~K的班级相关推荐
- C~K的班级(java)
Problem Description 经过不懈的努力,C~K终于当上了班主任. 现在他要统计班里学生的名单,但是C~K在教务系统中导出班级名单时出了问题,发现会有同学的信息重复,现在他想把重复的同学 ...
- C~K的班级(II)_JAVA
Description 经过不懈的努力,C~K终于当上了班主任. 现在他要统计班里学生的名单,但是C~K在教务系统中导出班级名单时出了问题,发现会有同学的信息重复,现在他想把重复的同学信息删掉,只保留 ...
- C~K的班级_JAVA
Description 经过不懈的努力,C~K终于当上了班主任. 现在他要统计班里学生的名单,但是C~K在教务系统中导出班级名单时出了问题,发现会有同学的信息重复,现在他想把重复的同学信息删掉,只保留 ...
- Y - C~K的班级(III)_Java
Description 经过不懈的努力,C~K终于当上了班主任. 现在他要统计班里学生的名单,但是C~K在教务系统中导出班级名单时出了问题,发现有学号相同的学生.学号相同,代表同一个学生.(如果学号相 ...
- C~K的班级----Hashcode和equals
C~K的班级 Time Limit: 1500MS Memory Limit: 65536KB Submit Statistic Problem Description 经过不懈的努力,C~K终于 ...
- java k线绘制,用Java绘制K线图[Java编程]
赞助商链接 本文"用Java绘制K线图[Java编程]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具 ...
- java 有三个班级各四名_有 3 个班级各 4 名学员参赛,使用二重循环计算每个班级参赛学员的平均分。_学小易找答案...
[简答题]从键盘读入 10 个整数,统计正数.负数和零的个数 [简答题]编程实现以下任务:从键盘获取两个数num1和num2,对num1和num2交换后进行输出. 将编程代码和结果截图插入答案窗格. ...
- java实现 k nn算法_数据挖掘(二)——Knn算法的java实现
本文接数据挖掘-基于Kmeans算法.MBSAS算法及DBSCAN算法的newsgroup18828文本聚类器的JAVA实现(上). (update 2012.12.28 关于本项目下载及运行的常见问 ...
- Java根据学号提取班级_学生成绩管理系统 1. 能够实现根据以下关键字查询:学生姓名 、学号、班级、课 联合开发网 - pudn.com...
学生成绩管理系统 所属分类:Java编程 开发工具:Java 文件大小:1204KB 下载次数:0 上传日期:2020-12-06 16:50:53 上 传 者:sunyue111 说明: 1. 能 ...
最新文章
- poj 2485 Highways
- ASP.NET通过递归添加树(Treeview)
- 坐标偏差大_控制点的坐标复核(二)
- 游戏类型区分(做游戏的朋友可以看看)
- rzsz for linux,linux下如何安装rzsz
- java jdk安装教程win10_win10系统安装java的详细步骤(图文)
- hadoop常用命令演示(图片)
- Java面试中常问的Spring方面问题(涵七大方向共55道题,含答案)
- 安卓学习笔记08:常用布局 - 线性布局
- 使用Prometheus监控Flink
- shell编程之【告警系统】
- wpe封包修改服务器数据,WPE修改基础第三课:封包的基本知识
- c语言scanf用法详解
- 【操作系统】-- 进程同步、信号量机制(整型信号量、记录型信号量、PV操作)
- CNN结构:色彩特征提取-从RGB空间到HSV空间(色彩冷暖判断)
- 看我如何自制安全的远程控制工具
- 第四届蓝桥杯真题决赛java本科组
- npm 实战精讲-曾亮-专题视频课程
- 设置修改Excel默认字体
- 利用Python对美团某商家的评论销售进行数据分析