第五届全国 ITAT 教育工程就业技能大赛复赛试题
Java 程序设计(A 卷)
请考生仔细阅读并严格遵守题目中关于文件保存和命名的要求。
请务必按照试卷要求为文件命名。
考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考
试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。
注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根
目录下。
然后选中整个文件夹,用 Winrar 压缩工具打包后存放在本考场指定的考试结果存放地
址,经监考老师确认上传无误后方可离开考场。
注意:在提交答案时,请务必选中上述存放作品的文件夹(如前面创建的 433034683 文件
夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保
存在本地计算机中。
请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不
得包含本试题文件和试题素材。
注意:凡违反上述规定的考生,其成绩一律按零分处理。
题目命名要求:请将编写好的源程序以“T+题号”的方式命名,例如第 1 题的源
程序保存为“T1.java” ),题目本身有命名要求的除外。
1、 某人有 5 张 3 分和 4 张 5 分的邮票,请编写一个程序,计算由这些邮票中的 1 张或若干
张可以得到多少种不同的邮资,并按照邮资从小到大顺序显示。(20 分)
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class T1 {
public static void main(String[] args) {
int count=0;
Set<Integer> list=new TreeSet<Integer>();