2019年4月3日

愿天下有情人都是失散多年的兄妹

摘要: 呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚? 输入格式: 输入第一行给出一个正整数N(2 ≤ N ≤),随后N行,每行按以下格式给出一个人的信息: 本人ID 性别 阅读全文

posted @ 2019-04-03 20:40 Esther6 阅读(161) 评论(0) 推荐(0)

列车厢调度

摘要: 大家或许在某些数据结构教材上见到过“列车厢调度问题”(当然没见过也不要紧)。今天,我们就来实际操作一下列车厢的调度。对照上方的ASCII字符图,问题描述如下: 有三条平行的列车轨道(1、2、3)以及1-3和2-3两段连接轨道。现有一列车厢停在1号轨道上,请利用两条连接轨道以及3号轨道,将车厢按照要求 阅读全文

posted @ 2019-04-03 20:19 Esther6 阅读(380) 评论(0) 推荐(0)

打印学生选课清单

摘要: 假设全校有最多40000名学生和最多2500门课程。现给出每门课的选课学生名单,要求输出每个前来查询的学生的选课清单。 输入格式: 输入的第一行是两个正整数:N(≤40000),为前来查询课表的学生总数;K(≤2500),为总课程数。此后顺序给出课程1到K的选课学生名单。格式为:对每一门课,首先在一 阅读全文

posted @ 2019-04-03 20:13 Esther6 阅读(266) 评论(0) 推荐(0)

银行排队问题之单窗口“夹塞”版

摘要: 排队“夹塞”是引起大家强烈不满的行为,但是这种现象时常存在。在银行的单窗口排队问题中,假设银行只有1个窗口提供服务,所有顾客按到达时间排成一条长龙。当窗口空闲时,下一位顾客即去该窗口处理事务。此时如果已知第i位顾客与排在后面的第j位顾客是好朋友,并且愿意替朋友办理事务的话,那么第i位顾客的事务处理时 阅读全文

posted @ 2019-04-03 20:11 Esther6 阅读(328) 评论(0) 推荐(0)

打印选课学生名单

摘要: 假设全校有最多40000名学生和最多2500门课程。现给出每个学生的选课清单,要求输出每门课的选课学生名单。 输入格式: 输入的第一行是两个正整数:N(≤40000),为全校学生总数;K(≤2500),为总课程数。此后N行,每行包括一个学生姓名(3个大写英文字母+1位数字)、一个正整数C(≤20)代 阅读全文

posted @ 2019-04-03 20:02 Esther6 阅读(271) 评论(0) 推荐(0)

2019年4月2日

地下迷宫探索

摘要: 地道战是在抗日战争时期,在华北平原上抗日军民利用地道打击日本侵略者的作战方式。地道网是房连房、街连街、村连村的地下工事,如下图所示。 我们在回顾前辈们艰苦卓绝的战争生活的同时,真心钦佩他们的聪明才智。在现在和平发展的年代,对多数人来说,探索地下通道或许只是一种娱乐或者益智的游戏。本实验案例以探索地下 阅读全文

posted @ 2019-04-02 21:50 Esther6 阅读(233) 评论(0) 推荐(0)

表达式转换

摘要: 算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。日常使用的算术表达式是采用中缀表示法,即二元运算符位于两个运算数中间。请设计程序将中缀表达式转换为后缀表达式。 输入格式: 输入在一行中给出不含空格的中缀表达式,可包含+、-、*、\以及左右括号(),表达式不超过20个字符。 输出格式: 在一行中 阅读全文

posted @ 2019-04-02 21:13 Esther6 阅读(158) 评论(0) 推荐(0)

2019年4月1日

说反话-加强版

摘要: 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。 输出格式: 每个测试用例的输出占一行,输出 阅读全文

posted @ 2019-04-01 16:27 Esther6 阅读(102) 评论(0) 推荐(0)

输出学生成绩

摘要: 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。 输入格式: 输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。 输出格式: 按照以下格式输出: 结果均保留两位小数。 输入样例: 输出样例: 阅读全文

posted @ 2019-04-01 16:10 Esther6 阅读(152) 评论(0) 推荐(0)

c排序

摘要: 给定N个(长整型范围内的)整数,要求输出从小到大排序后的结果。 本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下: 数据1:只有1个元素; 数据2:11个不相同的整数,测试基本正确性; 数据3:103个随机整数; 数据4:104个随机整数; 数据5:105个随机整数; 数据 阅读全文

posted @ 2019-04-01 16:02 Esther6 阅读(114) 评论(0) 推荐(0)

导航