上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 1050 螺旋矩阵 (25 分) 本题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m−n 取所有可能值中的最小值。 输入格式: 输入在第 阅读全文
posted @ 2019-02-16 00:14 YFR718 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 1044 火星数字 (20 分) 火星人是以 13 进制计数的: 地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位 阅读全文
posted @ 2019-02-15 23:52 YFR718 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 1035 插入与归并 (25 分) 根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。 归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列 阅读全文
posted @ 2019-02-12 17:28 YFR718 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1034 有理数四则运算 (20 分) 本题要求编写程序,计算 2 个有理数的和、差、积、商。 输入格式: 输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为 0。 输出格式: 分别在 4 行中按照 有理数1 阅读全文
posted @ 2019-02-12 17:20 YFR718 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。 这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是 阅读全文
posted @ 2019-02-12 17:07 YFR718 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1025 反转链表 (25 分) 给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转。 输入格 阅读全文
posted @ 2019-02-12 17:02 YFR718 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1024 科学计数法 (20 分) 科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。 现以科学计数法的格式给 阅读全文
posted @ 2019-02-12 17:02 YFR718 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1029 旧键盘 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。 输入格式: 输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串,由字母 A-Z 阅读全文
posted @ 2019-02-10 01:12 YFR718 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1033 旧键盘打字 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10 阅读全文
posted @ 2019-02-10 01:11 YFR718 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1324:【例6.6】整数区间 【题目描述】 请编程完成以下任务: 1.从文件中读取闭区间的个数及它们的描述; 2.找到一个含元素个数最少的集合,使得对于每一个区间,都至少有一个整数属于该集合,输出该集合的元素个数。 【输入】 首行包括区间的数目n,1≤n≤10000,接下来的n行,每行包括两个整数 阅读全文
posted @ 2019-02-08 22:36 YFR718 阅读(1736) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页