随笔分类 - 编程竞赛
OJ上的编程题和提交通过的代码
摘要:题目来源:http://bailian.openjudge.cn/practice/2736/描述求两个大的正整数相减的差。输入共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出一行,即所求的差。样例输入99999999999999999999
阅读全文
摘要:题目来源:http://bailian.openjudge.cn/practice/2981/描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1160Description 找出一个2×3的整数矩阵中的最大值及其行下标和列下标,要求调用函数FindMax(int p[][3], int m, int n, int *pRow, in
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1159Description 求n个整数中的最大的两个元素。要求定义一个函数LargestTow(),求数组a的最大的两个元素,分别存入形参指针pfirst和psecond所指存储单元,函数
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1127Description计算两个矩阵A和B的乘积。Input第一行三个正整数m、p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列;接下来的m行是矩阵A的内容,每行
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1126Description 一个布尔方阵具有奇偶均势特性,当且仅当 每行、每列总和为偶数,即包含偶数个1。如下面这个4*4的矩阵就具有奇偶均势特性:1 0 1 00 0 0 01 1 1
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1125Description编写程序,输入一个正整数n(1<=n<=10)和n阶方阵a中的元素,如果a是上三角矩阵,输出“YES”,否则,输出“NO”。 上三角矩阵即主对角线以下(不包括主对
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1124Description已知数组a中有m个按升序序排列的元素,数组b中有n个降序排列的元素,编程将a与b中的所有元素按降序存入数组c中。Input输入有两行,第一行首先是一个正整数m,然
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1123Description北京校友会每年举办两次,所有校友都有校友编号,每次到会的校友都在签到簿上写下自己的编号和姓名,在校友会成立5周年的聚会上将颁发“最佳校友奖”,该奖项颁发给到会次数
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1122Description小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性,他先随机写下了N个1到1000之间的整数(0<N≤100
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1121Description在某一高层建筑内只有一部电梯,当你按下一个数时,电梯会运行到那一层。已知电梯每上升一层需6秒,下降一层需4秒,在需要停留的那层停留5秒。现有N个整数组成的一个需求
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1120Description有一个长度为n的整数序列。请写一个程序,先把序列中的最小值与第一个数交换,再把最大值与最后一个数交换。输出转换好的序列。 分别编写两个函数MinIndex()和M
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1117Description编写程序,输入n(1<=n<=10),输入n个整数构成一个数组,输入整数x,在这个数组中查找x是否存在,如果存在,删除x,后面元素依次向前添补空位,并输出删除元
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1116Description输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。 定义如下两个函数分别实现删除元素操作和数组输出操作。vo
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1113Description如下程序的功能是计算 Fibonacci数列的第n项。函数fib()是一个递归函数。请你改写该程序,计算第n项的同时,统计调用了多少次函数fib(包括main()
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1112Description输入一个十进制整数n,输出对应的二进制整数。常用的转换方法为“除2取余,倒序排列”。将一个十进制数除以2,得到余数和商,将得到的商再除以2,依次类推,直到商等于0
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1111Description输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。递归函数实现过程如下:void inverse(int n){ if(
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1110Description 如上图所示,由正整数1, 2, 3, ...组成了一棵无限大的二叉树。从某一个结点到根结 点(编号是1 的结点)都有一条唯一的路径,比如从10 到根结点的路径是
阅读全文
摘要:题目来源:https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1109 Description 输入一个正整数,输出该数的数根。数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根。如果结果是两位数或者包括更多位的数字
阅读全文
摘要:题目来源: https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1108 Description从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。要求在程序中定义并调用函数PrintLine()来输出图形中的一行,该行中的最大数字是m,函数原型如
阅读全文

浙公网安备 33010602011771号