2014年慈溪市小学生计算机程序设计比赛复赛
试题
比赛时间:2014年12月28日上午8301030
题目概览
中文题目名称
扑克牌游戏
换位置游戏
小球装箱游戏
连续质数和
提交源程序文件名
cardpas
movepas
ballpas
primepas
输入文件名
cardi
movei
balli
primei
输出文件名
cardout
moveout
ballout
primeout
每个测试点时限
1秒
1秒
1秒
1秒
测试点数目
10
20
20
20
每个测试点分值
10
5
5
5
运行内存上限
50MB
50MB
50MB
50MB
注意事项
1.选手比赛时,都应在E盘的根目录下建立自己的比赛文件夹,该文件夹的名称为考生的考号。同时需
在比赛文件夹内为每题建立对应的题目目录(名称与题目名称相同,严格区分大小写)。例如:假设题目
有cashier、du
e、ma
hatta
三题。参赛号为cx08的选手,其最终提交的文件为cashierpas、du
epas、
ma
hatta
pas,则该选手应提交的目录结构如下所示:
Ecx08
cashier
cashierpas
du
e
du
epas
ma
hatta
ma
hatta
pas
2选手根据题目要求,将自己提交的源文件,放在该题的题目目录下(只需递交源文件,评测时以源
文件为准,不测可执行程序,收卷时只复制E盘比赛文件夹,凡放错位置的文件或以书面形式提交的答
卷一律视作无效);
3比赛中涉及的所有文件名(包括源程序名、输入文件名、输出文件名、答案文件名),都必须严格按
照题目要求命名,严格区分大小写。例如:题目要求输入文件名为gamei
,则程序中必须按照该名字打
开文件,不能使用Gamei
、GAMEIN等名字;
4程序中必须采用文件读写的方法来实现数据的输入和结果的输出,即程序运行时所需输入数据应从
题中指定的输入文件中读取(而不得采用键盘输入的方式),程序运行的结果应写入到题中指定的文件中
(而不是输出到屏幕上);
5用于提供输入数据和记录输出结果的文件的名称都已在题中具体规定,选手程序在调用它们时不得
为其指定任何特别的路径;
6输出文件的格式应该严格符合题目的要求,例如:不得有多余的空格等字符;一行结束,应跟有回
车换行符;
7如遇机器故障,一律请监考老师处理,比赛中途及结束时都不得自行关机或重启机器,否则后果自负。
慈溪市教育局教研室慈溪市青少年科技辅导员协会
第1页,共10页
f1.扑克牌游戏cardpas
【问题描述】聪聪和明明两位小朋友正在玩一个扑克牌游戏。每一副扑克牌有黑桃、红桃、草花、方
块四种花色,每种花色有13张牌,牌值分别是Ace、2、3、4、5、6、7、8、9、10、Jack、Quee
、Ki
g,如下图所示:
每一轮出牌r