OJ-1.6编程基础之一维数组
神犇营
码猿少儿编程教育,是一家青少年编程教育和游戏化教学综合解决方案提供商,致力于在中国普及少儿编程教育,将STEAM教育理念应用于前沿领域,为我国培养在全球信息化时代领先世界、跨学科、具备国际视野的未来人才。
展开
-
12:计算2的N次方
原题链接总时间限制: 1000ms 内存限制: 65536kB描述任意给定一个正整数N(N输入输入一个正整数N。输出输出2的N次方的值。样例输入5样例输出32提示高精度计算源码#includeusing namespace std;int main(){ const int x = 2; /原创 2017-09-13 16:43:49 · 6902 阅读 · 0 评论 -
10:大整数加法
原题链接总时间限制: 1000ms 内存限制: 65536kB描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入22222222222222222222333333333333333原创 2017-09-12 15:38:41 · 2623 阅读 · 1 评论 -
09:向量点积计算
原题链接总时间限制: 1000ms 内存限制: 65536kB描述在线性代数、计算几何中,向量点积是一种十分重要的运算。给定两个n维向量a=(a1,a2,...,an)和b=(b1,b2,...,bn),求点积a·b=a1b1+a2b2+...+anbn。输入第一行是一个整数n。1 第二行包含n个整数a1,a2,...,an。第三行包含n原创 2017-09-12 14:39:28 · 9091 阅读 · 0 评论 -
08:石头剪刀布
原题链接总时间限制: 1000ms 内存限制: 65536kB描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之原创 2017-09-12 14:25:28 · 5347 阅读 · 0 评论 -
07:有趣的跳跃
原题链接总时间限制: 1000ms 内存限制: 65536kB描述一个长度为n(n>0)的序列中存在“有趣的跳跃”当前仅当相邻元素的差的绝对值经过排序后正好是从1到(n-1)。例如,1 4 2 3存在“有趣的跳跃”,因为差的绝对值分别为3,2,1。当然,任何只包含单个元素的序列一定存在“有趣的跳跃”。你需要写一个程序判定给定序列是否存在“有趣的跳跃”。输原创 2017-09-11 22:13:57 · 10028 阅读 · 2 评论 -
06:校门外的树
原题链接总时间限制: 1000ms 内存限制: 65536kB描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起原创 2017-09-10 20:42:56 · 13910 阅读 · 3 评论 -
05:年龄与疾病
原题链接总时间限制: 1000ms 内存限制: 65536kB描述某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。输入共2行,第一行为过往病人的数目n(0 输出按照0-18、19-35、36-60、61以上(含61)四个原创 2017-09-10 20:41:04 · 8984 阅读 · 0 评论 -
04:数组逆序重放
原题链接总时间限制: 1000ms 内存限制: 65536kB描述将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。输入输入为两行:第一行数组中元素的个数n(1输出输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。样例输入58 6 5 4 1样例输出1 4 5 6 8源码原创 2017-09-10 20:32:41 · 7008 阅读 · 0 评论 -
03:计算书费
原题链接总时间限制: 1000ms 内存限制: 65536kB描述下面是一个图书的单价表:计算概论 28.9 元/本数据结构与算法 32.7 元/本数字逻辑 45.6元/本C++程序设计教程 78 元/本人工智能 35 元/本计算机体系结构 86.2 元/本编译原理 27.8元/本操作系统 43 元/本计算机网络 56 元/本原创 2017-09-10 20:14:04 · 6834 阅读 · 0 评论 -
02:陶陶摘苹果
原题链接总时间限制: 1000ms 内存限制: 65536kB描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她原创 2017-09-10 20:10:48 · 3820 阅读 · 1 评论 -
01:与指定数字相同的数的个数
原题链接总时间限制: 1000ms 内存限制: 65536kB描述输出一个整数序列中与指定数字相同的数的个数。输入输入包含三行:第一行为N,表示整数序列的长度(N 第二行为N个整数,整数之间以一个空格分开;第三行包含一个整数,为指定的整数m。输出输出为N个数中与m相同的数的个数。样例输入32 3 22样例输出2原创 2017-09-10 13:32:06 · 13442 阅读 · 1 评论 -
15:阶乘和
原题链接总时间限制: 1000ms 内存限制: 65536kB描述用高精度计算出S=1!+2!+3!+…+n!(n≤50)其中“!”表示阶乘,例如:5!=5*4*3*2*1。输入正整数N,输出计算结果S。输入一个正整数N。输出计算结果S。样例输入5样例输出153来源NOIP1998复赛 普及组 第二题源码#include#include#原创 2017-09-14 11:02:19 · 5260 阅读 · 1 评论 -
14:求10000以内n的阶乘
原题链接总时间限制: 5000ms 内存限制: 655360kB描述求10000以内n的阶乘。输入只有一行输入,整数n(0输出一行,即n!的值。样例输入100样例输出933262154439441526816992388562667004907159682643816214685929638952175999932299原创 2017-09-14 10:27:10 · 2644 阅读 · 0 评论 -
13:大整数的因子
原题链接总时间限制: 1000ms 内存限制: 65536kB描述已知正整数k满足2输入一个非负整数c,c的位数输出若存在满足 c%k == 0 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出"none"。样例输入30样例输出2 3 5 6 源码#include #in原创 2017-09-14 09:49:07 · 1498 阅读 · 0 评论 -
11:大整数减法
原题链接总时间限制: 1000ms 内存限制: 65536kB描述求两个大的正整数相减的差。输入共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出一行,即所求的差。样例输入99999999999999999999999999999999999999999999999999样例输出原创 2017-09-12 15:53:47 · 2694 阅读 · 1 评论