约瑟夫竞赛的真正问题
y =(COS(X+7.5))2 10≤X & lt;20
(COS(X+4.0))4 20≤X & lt;30
2.读入一个三位数的正整数,反向输出。
3.输出三个数中最大的一个。
4.x,y,z的值分别为1,11,111。将它们向左对齐并输出。
5.x,y,z的值分别为1,11,111。将它们向右对齐并打印出来。
6.对于输入方程系数,求二元线性方程组的解。
7.输入两个整数,求它们的最大公约数和最小公倍数。
8.对于输入的最大数,计算奇数和偶数。
9.找出10中最大和最小的数。
10.吉普问题。希望一辆吉普车以最少的油耗穿越1000 km的沙漠。现在已知jeep的总油耗为500升,油耗率为1升/km。沿途没有加油站。因此,有必要利用吉普车自行运油。让吉普车以最少的油耗穿越1000 km的沙漠需要多少油?
11.找出下面的第n个斐波那契数,其定义为
f(0)=0,f(1)=1,f(n)= f(n-1)+f(n-2)(n & gt;=2)
12.求下面这个阿姆斯特朗数,它是一个n位数,它的值等于每个位数的n次方之和。比如153 = 1 3+5 3+3。试着找出999内的阿姆斯特朗号码。
13.马戏团里有鸟和大象。它们有36个头和100英尺。有多少只鸟和大象?
14.100匹马负重100,马来西亚一匹马负重3,中国一匹马负重2,两匹马负重1。计算大、中、小马的数量。
15.打印数字金字塔. 1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
...................
16.求2000以内的毕达哥拉斯数。(a2=b2+C2)
17.把1元钱换成1,2,5分和1,2,5分有多少种可能?
打印乘法公式表。
19.有一对兔子。出生一个月后,它们变成了一对小兔子。两个月后,他们生下了第一只小兔子,他们成了一对老兔子。这个时候,* * *有两对兔子,(一老一小)。三个月后,老兔子生了一对小兔子。上个月出生的小兔子变成了大兔子。此时,* * *已有三双(旧的,大小不一)。
20.打印正方形A B C D E
英国剑桥大学
中国发展银行
D E A B C
英国剑桥大学
21.按字母顺序和相反顺序打印每隔一个字母。输出如下所示:
a c e g i k m o q s u w y
z x v t r p n l j h f d b
22.计算机生成一个0-100的随机整数,你可以猜出来。电脑对你猜的数字做出三种不同的反应,太大,太小,刚刚好。当你猜的时候,它输出你猜的次数和你猜的数字。
23.如果一个自然数等于它的所有约数之和(不包括数本身),则称它为完全数。比如6以外的约数是1,2,3,6=1+2+3,所以6是一个完全数。求自然数中的前三个完全数。
24.写出一个分子为一的分数之和为真分数。
25.有趣的数学题:某校组织m名学生到离学校x公里的地方参加军训。但是目前能坐n人的车只有一辆,其中M & gt如果已知学生步行速度为a km/h,汽车速度为b km/h,其中a
26.目前有几箱零件,每箱包含65,438+000个零件。一个集团做某台机器,需要这样的零件,但是第一天或者第二天不需要,第三天三个,第四天四个,第n天n个。据了解,这个小组工作了40多天,仅用了m箱零件,5
27.验证哥德巴赫猜想。任何大于6的偶数都可以表示为两个素数之和。
28.找出m,n (m
29.求最简单的分数值1/a+1/b,1/a+1/b+1/c,a/b+c/d。
30.打印1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
31.输入5位数字,逆序输出。
32.在没有条件语句的情况下,计算每个分数的人数。
33.在约瑟夫环问题中,马克斯人组成一个圈。每次数到跳就离开圈子,直到所有人都离开圈子。试着找到圆的顺序。
34.约瑟夫环问题:
编号为1,2,3,...,n顺时针围坐成一圈,每人拿一个密码(正整数)。从指定编号1的人开始,顺时针按1的顺序报数,报至指定值M时停止计数,将编号为M的人报入队列,取其密码为新的M. =30,N和密码号从键盘输入。
35.写一个程序,要求输出20个数字(0-9),然后统计两个相邻的数字对在这个数组中出现的次数,比如:0,1,5,9,8,7,2,2,2,3,2,7,8,7,8,8,9。8和7的对数是3。
36.1.63如图:7个同学顺时针按。
(1)手拉手围成一个圈,顺方向走。
1.72 ⑦ ② 1.70序号①...⑦,带一个
1.64 ⑤ ③ 1.60节目根据身高描述这七个人。
1.67 ⑤ ④ 1.68由矮到高重新排列,面朝内。
手柄的位置关系。
图中小圆圈内的数字是数字,小圆圈外的数字是每个人的身高。
37.读入一些数字,过滤掉那些中值为20的。
38.任意输入n,找到序列的前n项1,1/2,2/2,1/3,2/3...
39.1的自然数..8k表示为2k行,要求底部奇数,顶部偶数。(k >;0)
比如k=1,输出:2 4 6 8。
1 3 5 7
K=4,那么输出:2 4 6 8。
1 3 5 7
10 12 14 16
9 11 13 15
18 20 22 24
17 19 21 23
26 28 30 32
25 27 29 31
40.打印数字螺旋方阵。这个数字方阵的特点是数字从外圆到内圆按自然数的顺序递增,从左上角的1到中间的N*N,其中N正好是方阵的行数或列数。
41.写一个程序,读入一个真实的度,转换成度,分,秒并显示出来。
42.编辑程序,打印直方图,直方图有4行,每列代表1%。
43.编写一个返回正整数的倒数的函数。
44.写一个程序以逆序输出一个正整数。
45.幻方(奇数阶和4的倍数阶)。
(详见Turbo Pascal第146-17页)。
46.打印由1-n * n组成的N*N的螺旋正方形。(N
例如:N=3 N=4
7 8 9 7 8 9 10
6 1 2 6 1 2 11
5 4 3 5 4 3 12
16 15 14 13
47.验证任意自然数的阶乘都可以表示为任意素数的乘积。表示方法:
比如:5!=2*2*2*3*4*5
48.打印杨辉三角形,自然数n为行数。
49.求n个自然数的最大公约数。
50.N个人进入会场(会场只有N个座位),要按号入座,但是N个人都坐错了位置,把所有可能的入座方式编程输出,累计总数,键盘输入N。
51.求B/A+D/C,结果表示为最简单的分数。
52.求求我!+J!+K!,其中I,J,K J,K由键盘输入。
53.求n!。
54.将十进制数转换成等价的二进制数。
55.根据键盘输入的G和H两个数,找出[G,H]中的所有质数。如果g
56.用递归方法求幂函数mn。
57.跳马问题,5*5正方形,从左上角开始,跳所有格。
58.一个梯子有n个正方形。小明上梯子,有时候上到1格,有时候上到2格。编一个程序,打印出任意自然数n爬梯子的所有可能方式,并指出爬梯子的方式有多少种?
59.13世界杯前八名国家:
阿根廷(阿根廷)、英格兰(英格兰)、西班牙(西班牙)和比利时。
德国(德国)、墨西哥(墨西哥)、法国(法国)、巴西(巴西)
这八个国家的英文名都藏在一个区块里:
I G大学
Pr w y u b w y需要设计一个程序来找到这八个。
W V G S T E X A N国家第一个字母所在的行和列标有。
字母的方向。字母的方向规定如下
H O R N N Z E I M八个方向,分别有八根弦。
W P A G L T X L R标注,如图:
左上右下
左右
左下右下
B P J D C D E H J
要求按照国家名称字符的顺序打印搜索结果,输出格式如下:
名称(国家名称)行(行)列(列)方向(方向)
60.如果在每个自然数后写一个自然数n,则得到一个新的数,它们都可以被n整除,请找出。
61.编程过程READOCAL,读取八进制序列并将其转换为正整数。
62.设计一个程序,要求读入一个从1到30的数,并列出它的平方、立方和包含数D的数本身,例如11,121,1338。
63.判断一个数是否回文。
64.设计一个递归函数来计算一个自然数有多少个加法表达式。
例如,5有七种加法表示:
5,4+1,3+2,3+1+1,2+2+1,2+1+1+1,1+1+1+1+1
65.设计一个计算阿克曼函数的函数描述。阿克曼函数定义为:
Ack(0,n)= n+1(n & gt;=0)
Ack(m,o)=Ack(m-1,1)(m & gt;=1)
Ack(m,n)=Ack(m-1,Ack(m,n-1) (m,n & gt=1)
66.数字10已经排序,现在应该插入一个新的数字,这样新的数列仍然是排序的。
67.设p(x)是十进制整数x的所有位数的乘积,例如整数12的p(x)的值是1*2=2。尝试找出所有满足以下公式的正整数:p(x)=x2-10x-22。
68.识别字符串abababab...,如果字符串符合此规则,则输出true,否则输出false,字符串的总长度为n .
69.写一个以函数f为自变量的布尔函数。如果f(x)为正,当x = 0,0.1,0.2,0.3...1.0,布尔函数值为真,否则为假。
70.在1( )2( )3( )4( )5=()中填入+、-、*和有理数,使之成为有理数方程。
71.在1()2()3()4()5()6()7()8()9 = s中填入加减号,使公式成立。
72.在以下公式中填入加号或减号○,使公式结果等于S (s
1○2○3○4○5○6○7○8○9=S
73.有一个如图的正方形:R A D A R试着从任意R开始,找出雷达。
一条路线。打印每个方案。
D A R A D
答:答:答
爱达爱达
74.求1到500之间的数,这个数本身和它的二进制数都是回文。
75.计算S除以1992的商和余数(使用字符串)。
76.高精度加法。
77.高精度乘法。
78.确定任何输入字符串的数据类型。
79.对任意个数n,处理后要求奇数在前,偶数在后,求所有的排列方法。
80.有一个列车时刻表如图:
出口-\ \/ -入口处有五列火车,编号分别为1、2、3、4、5。
-\ \ \/ - 1,2,3,4,5依次排列在入口处,调度员可以
\ \/在任何时候,入口的第一列都将是
火车进站了。也可以是最后一个进入的。
车站的火车停在了出口。
车站
编程要求:1。模拟调度员的工作,使入口处的所有列车在出口处重新排列;
2.在出口处打印出所有列车的可能顺序;
3.如果入口处的列车数量进一步增加到N辆会怎样?
81.设X为一维整数数组,其元素由1-n之间的所有整数随机排列,数组下标的上限n由键盘输入。设计程序根据如下定义的打印规则p打印数组X的元素:
(1)如果x是空数组,打印“EMPTY”;
(2)如果X的长度是1,打印出X的这个元素值;
(3)若X的长度大于1,设A是X的最小元素,B和C分别是A的左元素和右元素组成的子阵列;
(4)按照(1)(2)(3)的规则处理B和C的所有元素,直到数组长度为1。
打印规则p根据上述处理原理打印X数组的所有元素,格式如下:
a
L:B(L代表a的左边)
R:C(R代表a的右边)
例如:X=(4,3,5,1,2),它将被打印为:
1
李:3
L: 4
R: 5
R: 2
以上结果表明,数组X的最小元素是由1和1的左元素组成的子数组B=(4,3,5),而B的最小元素是3,3的左元素是4,右元素是5;1右边的元素数组是C=(2),只有一个元素。
82.需要设计一个程序,在每行的单词之间插入适当的空格,使所有的行都在同一列结束。例如:
打开顶盖
拖拉机固定释放装置
插入空白后,它变成:
打开顶盖
拖拉机固定释放装置
在每行文字之间插入空格时,除了右端对齐外,还需要满足以下要求:
(1)不同相邻词之间的空间差最多为1;
(2)偶数(奇数)行,必要的空格出现在右端(左端)。
83.对于键盘输入的任意字符串,每两个相邻的字符进行比较,如果相同,则输出+,但不输出-,然后对新生成的+和-字符串进行同样的操作,直到剩下一个字符。
比如:输入:101101。
然后输出:-+-
+ - +
-+-
-
+
84.有n * m个邮票(n列m行)连在一起,但是t邮票已经被挖出来了。
比如下面是4*5邮票的情况,其中13邮票被挖出。
┌┬┬┬┬┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐𗊨┐┐┐┐δ┐┐948
│1│6│11│16│1,2,3,4或1,2,6,7或1,2,6,65438+等票。
├┼┼┼┼┼┤┤:有多少种方法可以撕开四张合格的邮票?
│ 2│ 7│12│17│(注:1,2,3,4和2,3,4,5视为不同的撕法)
├┼┼┼┼┼┤要求编写一个通用程序,并按以下格式打印:
│ 3 │ 8 │ 18 │输入:撕了多少张?
├-┼-┼-┼邮票形状n,M=?
│ 4│ 9│14│19│挖出图章的位置N1,N2=?
├┼┼┼┼┼┤输出:打印所有撕裂方式和方案总数。
│ 5│10│15│20│
└—┴—┴—┴—┘
85.高精度电源。
86.有一个图有N*N (N是偶数)。请用N*N/2个长为2,宽为1的长方块全部覆盖,通过编程找出所有的覆盖方法。要求每种覆盖方式不能重复。这里的重复是指旋转一个角度后还是一样,反之亦然。输出最好用图表或其他方式。
87.用0和1随机填充m * n矩阵的每个顶点,找到第一个四个顶点相同且面积最小的矩形。
88.输入任意一个单词,并计算其中元音和辅音的数量。
89.将集合类型设置为1的集合...n,其中n是主程序中const解释的整数,在编译过程中尽量算出集合元素的个数。
90.写一个函数来判断一个给定的字符是字母、数字、空格、标点符号还是其他符号。
91.写一个函数。如果传递给它的整数只包含数字1,3,5,7,9,则返回true,否则返回false。
92.通过筛选找到质数。(255以内)
93.将十进制数n转换为二进制,将1的位数存储在集合中。
94.城市路线的问题(如图)就是寻找最短的路线。图中的括号内是里程数。
⑽
┏━━━━━━━━━━┓
┃ ⑺ ┃
⑺┏━━━━B━━━━━━┓ ┃
┃ ┃ ┃ ┃
┃ ┏━━╋━━C━━━┻━┓ ┃
┃⑹┃ ┃ ┃ ┃ ┃
┃ ┃ ┃ ⑼┃ ⑸┃ ┃
一个━┫ ┃ ┃ ┃ ┃
┃ ┗━━╋━━╋━━━━━━D┫
┃ ⑽ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┗━━┻━━━━━┓ ┃⑹
┃ ⑽ ┃ ┃
┗━━━━━━━━━━━━━E━┛
(13)
95.一招问题。找出所有用一笔覆盖全图的方法。
96.数码管问题。找出数字笔画每两个数字相差一的五个数字。1
┌—┐
2│ │3
├ 4┤
5│ │6
└—┘
七
97.四色原理。
98.表情评价。(包括+,-,*,/,(,))。
99.有一个绝对回文数,它的十进制和二进制都是回文。请打印出1-500之间的绝对回文数(二进制中第一个0不能算)。比如99 (110001)就是。
100.一个人带着狼、羊、白菜过河。狼吃羊,羊吃白菜。河里只有一艘船。这个人一次只能带一件东西过河。他们都以最少的步子过河。
100问题你可以问孩子的老师,练习够不够。
这些题有些是比较基础的,可以做,但是如果很难,你可以放弃,因为有很多东西你的孩子还没有学会。