首页 > 编程知识 正文

蓝桥杯题目python,蓝桥杯的题难吗

时间:2023-05-06 01:08:45 阅读:10224 作者:3276

2017蓝桥杯JAVA主题——“兴趣小组”http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /

/*

为了丰富学生们的休闲文化生活,一个高中学生会成立了三个兴趣小组

(以下称为组a、组b和组c。

各组学生名单分别在【A.txt】、【B.txt】、【C.txt】。

每个文件都包含学生的学校号。

由于工作的需要,我们现在想知道:

a组和b组都参加了,但没有参加c组的同学共有多少人?

请统计这个数字,并在浏览器中提交答案。

注意:答案是整数。 请不要提交额外的内容。

傻瓜说:

哇塞! 数字真多啊。 一眼就知道过去是一样的,似乎不太期待。

但是,可以排序啊。 如果所有的文件都整理得井井有条就好了。

说歪话:

什么顺序? 这么几行数字对计算机来说不是很轻松吗?

我在看需求是如何类似于在中学学的集合的…

*/一、知识点:1、set去重 2、读文件

二、工具:Eclipse

包practice _ 1; import java.io.BufferedReader; import Java.io.file not found exception; import java.io.FileReader; import java.io.IOException; import java.util.HashSet; import java.util.Set; /*标题:兴趣小组为了丰富学生们的休闲文化生活,一个高中学生会分为三个兴趣小组(以下称为a组、b组、c组)。 各组学生名单分别在【A.txt】、【B.txt】、【C.txt】。 每个文件都包含学生的学校号。 由于工作需要,我们现在既参加了a组又参加了b组,但总共有多少同学没有参加c组? 请统计这个数字,并在浏览器中提交答案。 注意:答案是整数。 请不要提交额外的内容。 -----------------说傻话:哇哇! 数字真多啊。 一眼就知道过去是一样的,似乎不太期待。 但是,可以排序啊。 如果所有的文件都整理得井井有条就好了。 说得别扭,什么顺序,这么几行数字对计算机来说是不是太轻松了? 我在看需求如何类似于在中学学的集合……。 三个文件:公共类主(公共服务语音(字符串[ ] args ) throwsioexception ) /待办自动生成主//a、b和c SetString B=new HashSetString (; SetString C=new HashSetString (; read(a,' D:\ ) (比赛(蓝桥杯(工作区(Java-c-source-code (2017 javac ) ) 2017_Java_c ) read () (比赛(蓝桥杯(workspace (Java-c-source-code (2017 javac ) ) 2017_Java_c ) read(c,' D:\) (比赛) c.contains(b ) ) {ans; }system.out.print(ans ); //privatestaticvoidread (setstring set,String path ) throwsioexception (bufferedreaderreader=newbufferedreader ) new //wile(true ) {line=reader.readLine );//读取一行数据if (line==null ) break; //如果此行中没有任何数据,则breakString[] split=line.split (',); //将学校号分解为一个个数据//将学校号依次放入set的for (stringa : split (string trim=a.trim ); //学号头尾空白if(Trim.Length(0) ) set.add (trim ); }}}reader.close (; } http://www.Sina.com/http://www.Sina.com /

结束后,一步一步,不要傲慢,抬起头微笑哦(kwdgb~) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。