- 博客(6)
- 收藏
- 关注
原创 2021-01-25
OJ运行情况分类Compiling : 您提交的代码正在被编译。Running : 您的程序正在OJ上运行。Judging : OJ正在检查您程序的输出是否正确。Accepted (AC) : 您的程序是正确的,恭喜!Presentation Error (PE) : 虽然您的程序貌似输出了正确的结果,但是这个结果的格式有点问题。请检查程序的输出是否多了或者少了空格(’ ‘)、制表符(’\t’)或者换行符(’\n’)。Wrong Answer (WA) : 输出结果错,这个一般认为是算法有问题。Ru
2021-01-25 20:00:19 85
原创 2021-01-25
1005 继续(3n+1)猜想 (25分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数 n 为“关键
2021-01-25 19:55:01 81
原创 2020-12-13
C语言合法标识符Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。Sample Input312ajffi8x_affai_2Sample Outputnoyesno#include<stdio.h>#inc
2020-12-13 20:58:11 180
原创 2020-11-05
Description一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式(注意行末有一个空格)输出其因子Input NOutput ? its factors are ? ? ?#include<stdio.h>int main(){int N,i,j,a[100];scanf("%d",&N);for (i=2;i<N;i++) {
2020-11-05 09:59:54 100
原创 2020-11-04
1146: 零起点学算法53——数组中插入一个数Description给定有序数组(从小到大),再给你一个数,要求插入该数到数组中并保持顺序Input多组测试,每组第一行输入一个整数n,然后是n个有序的整数第二行输入1个整数m和1个整数KOutput将整数m插入到原数组中保持顺序是升序,然后输出2行第一行是插入以后的数组第二行是插入以后的数组中下标值是K的数n m k不超过20Sample Input3 1 2 53 1Sample Output1 2 3 52Source
2020-11-04 12:46:49 226
原创 2020-10-21
逆序输出(数组练习)Input多组测试数据。第一行输入一个整数T表示测试数据组数每组首先输入1个整数n,然后输入n个整数(不大于20)Output对于每组测试数据按照输入相反的顺序输出n个数据#include<stdio.h>int main(){int T;scanf("%d",&T);for(int i=1; i<=T; i++) {int a[20],n;scanf("%d",&n);for(int j=0; j<n; j++)sc
2020-10-21 20:13:40 484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人