一个编程题

一 1st, 2009

题目是这样的:

某学校某班决定对迟到的和不去和迟去上操的人实施严打,制定如下规则:

1.每周一次迟到或者迟去上操不计;
2.迟到两次的,在本周六打扫卫生一天;
3.迟到三次及以上的,打扫下周卫生一周;
4.迟到和迟去上操按等同处理,即若一个人迟到+迟去上操共三次则打扫一周,等等;

现在班长希望你帮忙写一个程序以简化工作,程序要求有以下功能:

1.班长每天输入一次迟到和晚到的人的名单,上午和下午迟到算一次,班长也只输入一次。我的意思是,他输入的时候有两个提示,一是迟到的,二是迟去上操的;为简化你的工作,可以在每次输入前输入人数;
2.班长在周末要输出一张表单,包含以下内容:本周所有迟到的人及次数,按学号排序,输出人的名字和天数;本周六打扫的人的名单;下周打扫的人的名单;如果下周打扫的人超过五个,则不需要普通打扫的卫生组打扫,若小于,则需要普通组合作。若需要合作输出“需要合作”否则输出“不需要合作”。输出到文件;
3.在周末运行一个程序将本周内容归零;这个程序内联在主程序中;进入主界面有三个选项:输入,输出,清零。

班级人数不变。班长可以提供给你一个含有学号名单,班长每次输入每个人的名字而不是学号,按回车隔开每个人的名字。可以建立你需要的文件来储存需要的信息。

有思路么?这是一个比较麻烦的水题。不过可以巩固基础,熟悉文件的使用。

做吧,做吧,我们班长会感谢你的。

标签:

联通

一 1st, 2009

今天回家,上网。

结果发现联通反复的,经常的,弹出广告页面,不论我访问什么,都可能被他屏蔽掉,然后……弹出广告。

实在是令人不爽。

和小杨说,小杨让我打开一个记事本。输入“联通”,关闭保存,再打开,联通就成了乱码。

同样的的还有“占一”等。真是有趣。ASCII码中的一个bug?也许。

反正联通是很流氓,很流氓。

标签:

USACO 2.1.5 Hamming Codes

一 1st, 2009

2.1.5 Hamming Codes

  USACO的标准算法中,这题应该用DFS求解。然而,DFS虽然比较简单,但仍然比较复杂(什么话),这是相对于用位运算而言的。USACO说,’There are only a few tools we need to solve this problem.’但是DFS还是复杂。我就简单说说用位运算。 阅读全文…

开始

十二 31st, 2008

在学校四楼的天台上,我创建了这个博客。系统其实早已上传,只是学校普通网络需要代理,于是就无法创建数据库,一直搁置下来。
这个网站创建大概纯属偶然。我只是一时头脑发胀,于是注册了域名和空间。
WordPress,这是M67牛用的系统,那么我也就学一学吧。
这是元旦前夜,我可以听到远处的烟花的声音。四楼天台真的有热点。发现一个好的地方。不知道老师不在了这个热点还开着么。如果开着,就再好不过了。
天台上只有一个人,就是我,抱着电脑。兔子还没有下来。我在十二月的寒风中,穿着秋季校服,手指僵硬的打下这个第一篇博客。
明天就是新的一年了。希望一切顺利,至少我可以很快乐。
进来了一个人,但不是兔子。兔子呢?
心情出奇的不好。接了一个令人不爽的电话,更加不爽。
为什么?没有表演?某人没有多看我?大概后面的是主要的吧。
冷,真冷,要回去了。

标签:

Hello world!

十二 31st, 2008

欢迎使用 WordPress 。这是系统自动生成的演示文章。编辑或者删除它,开始您的博客!

标签: