2000江苏省小学生信息学计算机奥林匹克竞赛复赛题.doc
上传人:红色****bc 上传时间:2024-09-10 格式:DOC 页数:2 大小:36KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

2000江苏省小学生信息学计算机奥林匹克竞赛复赛题.doc

2000江苏省小学生信息学计算机奥林匹克竞赛复赛题.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

题1数字之和20分问题描述:给出一个正整数N(1≤N≤100),即可得到一个由N个正整数组成的从1开始的如下数列:1,2,3,4,……N-2,N-1,N,且可求出从1开始的这N个数的全部各个数位上的数字之和。例如:当N=12时,这12个数是:1,2,3,4,5,6,7,8,9,10,11,12。则这12个数的数字之和为:S=1+2+3+4+5+6+7+8+9+1+0+1+1+1+2=51题2分数计算20分问题描述:输入两个真分数的分子与分母(分子与分母的值均不大于3000),对这两个分数进行加法计算。若符合条件,则应将计算的结果化为带分数。例如:输入输出2,51+1/15(带分数的表达形式)3,81,84/8(不用约分)题3高精度整数的减法20分问题描述:键盘输入两个高精度的整数,编程实现这两个高精度整数的减法运算,两数均不会超过240位。要求输出该减法运算的算式与结果。例如:输入输出99998,907999998-9079=90919123456,345678123456-345678=-222222题4.求数组元素30分问题描述:给出任意一个自然数N(N≤100),输出满足下列条件的数组元素及不同方案数,条件是:<1>数组元素由各不相同的自然数组成。<2>数组元素的最后一个元素必为n。<3>每一个数组元素都不小于它前面一个元素的平方(第一个元素除)。<4>数组中包含的元素个数可不相同,但至少要有一个元素。例如:n=1数组(1)k=1(以k记录不同的方案数)又如n=5数组(5)(1,5)(1,2,5)(2,5)k=4输入:N(不用判错)输出:一个整数(不同方案数)测试表第一题数字之和共20分序号输入输出分值得分1N=1232N=3033N=6044N=8045N=1006第二题:分数计算共20分序号输入输出分值得分121,23221,3338,152,3545,187,244513,13183,2005第三题:高精度整数的减法共20分序号输入输出分值得分124680,135793213579,24680431234567890,1234567890341122334455667788,112233445566778551000000002,1234567895第四题:求数组元素共30分序号输入输出分值得分1N=242N=763N=1664N=2065N=1008选手签名:指导教师签名:得分:评委签名:主评委签名: