摘要:
7-45 素数对猜想 (20分) 让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<105),请计算不超过N的满足猜想的 阅读全文
posted @ 2020-10-21 16:04
罪梦者
阅读(137)
评论(0)
推荐(0)
摘要:
7-44 出生年 (15分) 以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。 输入格式: 输入在一行中给出出生 阅读全文
posted @ 2020-10-21 16:02
罪梦者
阅读(360)
评论(0)
推荐(0)
摘要:
7-43 组织星期信息 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 定义一个指针数组将下面的星期信息组织起来,输入一个字符串,在表中查找,若存在,输出该字符串在表中的序号,否则输出-1。 Sunday Monday Tuesday Wednesda 阅读全文
posted @ 2020-10-21 16:01
罪梦者
阅读(1929)
评论(0)
推荐(0)
摘要:
7-42 圆形体体积计算器 (20分) 本题要求实现一个常用圆形体体积的计算器。计算公式如下: 球体体积 V=34πr3,其中r是球体半径。 圆柱体体积 V=πr2h,其中r是底圆半径,h是高。 圆锥体体积 V=31πr2h,其中r是底圆半径,h是高。 输入格式 阅读全文
posted @ 2020-10-21 16:00
罪梦者
阅读(1147)
评论(0)
推荐(0)
摘要:
7-41 输出数组元素 (15分) 本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。 输入格式: 输入的第一行给出正整数n(1<n≤10)。随后一行给出n个整数,其间以空格分隔。 输出格式: 顺次计算后项减前项之差,并按每行三个元素的格式输出结果。数字 阅读全文
posted @ 2020-10-21 15:59
罪梦者
阅读(1789)
评论(0)
推荐(0)
摘要:
7-40 求幂之和 (15分) 本题要求编写程序,计算sum=21+22+23+⋯+2n。可以调用pow函数求幂。 输入格式: 输入在一行中给出正整数n(≤10)。 输出格式: 按照格式“result = 计算结果”输出。 输入样例: 5 输出样例: result = 62代 阅读全文
posted @ 2020-10-21 15:56
罪梦者
阅读(715)
评论(0)
推荐(0)
摘要:
7-39 天梯赛座位分配 (20分) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 阅读全文
posted @ 2020-10-21 15:54
罪梦者
阅读(468)
评论(0)
推荐(0)
摘要:
7-38 个位数统计 (15分) 给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 阅读全文
posted @ 2020-10-21 15:44
罪梦者
阅读(414)
评论(0)
推荐(0)
摘要:
7-37 A-B (20分) 本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。 输入格式: 输入在2行中先后给出字符串A和B。两字符串的长度都不超过104,并且保证每个字符串都是由可见的ASCII码和空白 阅读全文
posted @ 2020-10-21 15:42
罪梦者
阅读(351)
评论(0)
推荐(0)
摘要:
7-36 Left-pad (20分) 根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串 阅读全文
posted @ 2020-10-21 15:39
罪梦者
阅读(335)
评论(0)
推荐(0)