回 帖 发 新 帖 刷新版面

主题:找试题

请问大家有没有历年各个省的小学信息学奥赛试题啊?
QB的

有的话能给我发过来吗,谢谢了

回复列表 (共18个回复)

沙发

1994年九江市计算机竞赛上机题(时间100分钟)

1、    输出下面图形:N由键盘输入(N<10)
?4
 1
222
 33333
4444444




2、    求160以内的6个成差数列的素数?






3、    有一堆游戏棒,第一个参加游戏的人取走了一半多一根,第二个游戏者再
将剩下的取走一半多一根,以此类推,以后的游戏者均取走前一次剩下的一半多一根,到第10个人来取时,发现只剩下一根了。
问游戏开始前这堆游戏棒共有多少根?






4、由M个数字构成一个圆,找出四个相邻的数,使其和为最大、最小。



板凳

1995年九江市计算机竞赛上机题(100分钟)

1、打印如下图形:(N=4)
    *
***
*****
 *******
  *****
   ***
    *


2、把4--100的每一个偶数分解成两个质数之和。






3、一堆糖果,共有88块,全部分配给6个人,这些人都不计较得到糖果块数的多少,但是都希望数字里有8。应该怎样分配?共有多少种不同的分法?









4、求出所有满足下列条件的二位数,将此两位数的个位数字与十位数字进行交换,可得到一个新的数,要求新数与原数之和小于100。
程序要求:每行输出6个满足条件的数。



3 楼

1996年九江市计算机竞赛上机题(100分钟)

1、    打印下面图形:
?5
V        V
V      V
 V    V
  V  V
   VV



2、一根长369cm的钢筋截成长为69cm和39cm两种规格的短料。问在这两种规格至少各截一根的前提下,如何截法,所剩余料最少?




3、上地理课时,四个学生回答我国四大淡水湖的大小时说:
甲:洞庭湖最大,洪泽湖最小,鄱阳湖第三。
乙:洪泽湖最大,洞庭湖最小,鄱阳湖第二,太湖第三。
丙:洪泽湖最小,洞庭湖第三。
丁:鄱阳湖最大,太湖最小,洪泽湖第二,洞庭湖第三。
对于每个湖的大小,每人仅答对了一个。请判断四个湖的大小。
A = 洞庭湖
B = 洪泽湖
C = 鄱阳湖
D = 太湖

4、海滩上有堆苹果供5只猴子享用,第一只猴子来了,它把苹果分成5堆,每堆一样多,还剩下一个扔到海里,自己拿走5堆中的堆离去;第二只猴子来了,它把剩下的苹果平均分成5堆,又多了一个,它又扔掉,拿走一堆离去;第三、四、五只猴子来了,也都如此,问原来至少有多少个苹果?最后至少剩下多少个苹果?




4 楼

1997年九江市计算机竞赛上机题(100分钟)
1、    打印下面的图形:
1234321           HANG   QI    GE 
   12321             -3     1     7
    121              -2     2     5
     1               -1     3     3
    121               I 4-ABS(I)  ABS(I)*2+1
   12321
  1234321




2、    两位数P1加上6后,交换个位与十位的位置得到P2,P2加上6后又交换个位与十位的位置得到P3,P3加上6后再交换个位与十位的位置又得到原数P1。求P1?





3、    有三个互不相等且不为0的数,由这三个数组成的所有的三位数的和是2886,把三个数从大到小和从小到大排列组成两个三位数,它们的差是297,求这三个数?






4、    有一个人很喜欢喝啤酒,他买了N瓶啤酒,喝完后;用空瓶去换啤酒,两空瓶换一瓶啤酒;喝完后,又用空瓶去换啤酒;又喝完,又去换……依次进行,问最后他总共喝了几瓶啤酒?(1瓶不能换半瓶)





5 楼

1998年九江市计算机竞赛上机题(100分钟)

1、    把一个自然数按质因数分解。
(如:输入1342,则显示1342=2*11*61)



2、    编写一个会念数的程序,当你输入任意一个正整数,计算机就用汉语拼音显示这个数,如果输入的数不在1-99之间,它就会显示“NO”,(如:输入38,则计算机会显示“SAN SHI BA”)



3、    编一程序,打印出下面的图形
输入:C
打印:   A
         BBB
        CCCCC
         BBB
          A


4、    在学校运动会上,五年级各班各项前六名的人数统计如下,得分规则是:第一名得7分,第二名到第六名依次得5,4,3,2,1分,编一程序,算出各班总分,并按得分高低顺序打印出名次,班级和相应的总分。

    第一    第二    第三    第四    第五    第六
501    1    3    1    0    2    2
502    2    1    3    2    1    0
503    0    2    4    3    2    1
504    3    1    0    0    2    1
505    2    2    1    1    0    1




6 楼

1999年九江市计算机竞赛上机题(100分钟)

1、    N为菱形行数(图示为N=7),N为奇数,且5≤N≤9。
      %
#%#
##%##
%%%%%%%
##%##
#%#
  %


2、    将1,2,3,4,5,6,7,8,9这九个数字分三组;每个数字只能用一次,也就是每组三个数既不许互相重复,也不许与另外各组的三个数字重复;每组中的三个数排成一个完全平方数。




3、    有一堆礼物,准备平均分成若干份。可是工作人员从二个一份,三个一份,一直试到六个一份,总是多一个。请问这堆礼物至少有多少个?





4、    24支足球队参加锦标赛,如果采用单循环制,则每队要与其他23支队各比赛1场,部问应安排多少场比赛?





7 楼

2000年九江市计算机竞赛上机题(100分钟)

1、    打印出下面的图形

**********
*****    *****
    *****        *****
  *****            *****
*****                *****
*****            *****
*****        *****
*****    *****
*********
 
2、    利用随机函数产生20个二位的整数,先输出这20个数,然后输出这些数中的最大数和最小数以及它们在这20个数中的位置。




3、    一个小球从100米的高度自由落下,每次落地后都反弹回下落时高度的2/3,求它在第10次落地后反弹回的高度是多少?从开始落下到第10次反弹跳起,小球共经过了多少路程?




4、    从键盘输入一个整数W,从M开始,有连续N个整数的和为W,当然,这样的M和N可能不止一对,编程求出当M+N的值为最小时的M和N。
(如输入78,有1+2+……+12=78,M=1,N=12,有18+19+20+21=78,M=18,N=4,有25+26+27=78,M=25,N=3,因为1+12为最小,所以输出1和12)




8 楼

2001年九江市计算机竞赛上机题(100分钟)

1、输出由字母组成的“字母塔”。例如:输入C,则输出:
                       A
                      ABA
                     ABCBA
ABCDCBA





2、把一元钞票换成一分、二分、五分硬币(每种至少一枚),有哪些种换法?







3、一个合数(质数的反数),去掉最低位,剩下的数仍是合数,再去掉剩下的数的最低位,余留下来的数还是合数,这样反复,一直到最后公剩下的一位数仍是合数;我们把这样的数称为纯粹合数。求所有的三位纯粹合数。






4、甲、乙二人同时开始放鞭炮,甲每隔T1秒一次,乙每隔T2秒放一次,且每人各放N个鞭炮,编写程序确定总共可听到多少声鞭炮声?(在同一时间无论放几个鞭炮都只算一声)




9 楼

2002年九江市计算机竞赛上机题(100分钟)

1、    键入一个数,求各数位上数字之和?






2、    两地相距45千米,有一天,上午8时正,甲、乙二人同时从这两地出发,
向而行。甲骑自行车,速度是每小时10千米;乙步行,速度是每小时5千米。乙带着一条狗,当乙出发时,狗也开始向前奔跑,速度是每小时15千米。这只狗遇到甲以后立刻回头奔向乙,遇到乙以后又立刻回头奔向甲,如此继续,直到甲、乙相遇为止。这时狗共计跑了多少路?





3、    把1-9九个自然数分成三组,组成数字互不重复的三个三位数,且这些三
位数之比为1:2:3。求出所有满足条件的三位数?







4、16/64是一个分子和分母都是两位数的真分数,且分子的个位数与分母的十位数相同,非常奇怪的是,如果把该分数的分子个位数和分母的十位数同时划去,所得到的结果正好等于原分数约分后的结果,即16/64=1/4,找出所有满足条件的真分数。(16/64,19/95,26/65)






10 楼

2003年九江市计算机竞赛上机题(100分钟)

1、从键盘输入一个数字N,打印出下面的图形
    *********
   *********
    *********
    …………………………
      ********* ――― N
      *********
    …………………………
    *********
   *********
*********

2、    一组数,其排列形式如下:11,19,9,12,5,20,1,18,4,16,6,10,
15,2,17,3,14,7,13,8,且尾部8和头部11首尾相连,构成环形的一组数,编程找出相邻的4个数,其相加之和最大,并给出它们的起始位置。




3、    求1/7小数点后20位。





4、    围绕着山顶有10个洞,狐狸要吃兔子,兔子说:“可以,但必须找到我,我
就藏身于这十个洞中,你从10号洞出发,先到1号洞找,第二次隔1个洞找,第三次隔2个洞找,以后如此类推,次数不限。”但狐狸从早到晚进进出出了1000次,仍没有找到兔子。问兔子究竟藏在哪个洞里

我来回复

您尚未登录,请登录后再回复。点此登录或注册