
AL-C语言网
...
我与琳虽缘无分
99
展开
-
题目 1122: [C语言训练]亲密数
题目描述:(时间限制: 1Sec 内存限制: 128MB)两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。输入:无输出:3000以内的全部亲密数(输出格式:(A,B),不加换行,不加分隔符号)一对亲密数只输出一次, 小的在前样例输入:无样例输出:(220,284)(1184,1210)(2620,2924)思路:本来我是想分开求出A和B的因子之和原创 2020-05-18 21:00:40 · 1700 阅读 · 0 评论 -
题目 1073: 弟弟的作业
题目描述:(时间限制: 1Sec 内存限制: 128MB)你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。输入:输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输入的所有整数均不含前导0。输出:输出仅一行,包含一个非原创 2020-05-13 20:32:20 · 1462 阅读 · 0 评论 -
题目 1047: [编程入门]报数问题
题目描述:(时间限制: 1Sec 内存限制: 128MB)有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。输入:初始人数n输出:最后一人的初始编号样例输入:3样例输出:2思路:1,因为不知道循环次数(不知道要报数几次),所以使用while循环;2,每循环一次,报到3的人退出,后面的人在从1开始报数,如果使用数组的话,因为其长度固定,所以这里使用arraylist动态数组,这样可以动态的变化游戏人数了3,如果arr原创 2020-05-13 13:18:35 · 425 阅读 · 0 评论 -
题目 1052: [编程入门]链表合并
题目描述:(时间限制: 1Sec 内存限制: 128MB)已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入:第一行,a、b两个链表元素的数量N、M,用空格隔开。 接下来N行是a的数据 然后M行是b的数据 每行数据由学号和成绩两部分组成输出:按照学号升序排列的数据样式输入:2 35 1006 893 824 952 10样式输出:2 103 824 955 1006 89...原创 2020-05-10 20:40:40 · 529 阅读 · 0 评论 -
题目 1028: [编程入门]自定义函数求一元二次方程
题目描述:(时间限制: 1Sec 内存限制: 128MB)求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。输入:a b c输出:x1=? x2=?样例输入:4 1 1样例输出:x1=-0.125+0.484i x2=-0.125-0.484i解决方法:代码块:import java.util.Scanner;public class 一元二次方程 { public static void main(Strin原创 2020-05-10 17:34:18 · 749 阅读 · 0 评论 -
[竞赛入门]简单的a+b
题目描述:(时间限制: 1Sec 内存限制: 128MB )输入两个整数a和b,计算a+b的和注意此题是多组测试数据输入:输入两个整数A和B范围不超过2^10输出:求A+B样式输入:1 110 20样式输出:230PS:提说sc.has...原创 2020-05-07 22:31:55 · 621 阅读 · 0 评论 -
题目 1004: [递归]母牛的故事
题目描述:(时间限制: 1Sec 内存限制: 128MB)有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入:输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出:对于每个测试实例,输出在第n年的时候母牛...原创 2020-05-07 21:55:04 · 251 阅读 · 0 评论