C语言
s零露漙兮
只想默默的编程,有个人在身边陪着我
展开
-
数学中计算均值E(X)和方差D(X)
【代码】数学中计算均值E(X)和方差D(X)原创 2024-03-26 17:47:58 · 144 阅读 · 0 评论 -
【C语言训练】百钱百鸡问题
题目描述中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?输入输出给出所有的解,每组解占一行 解的顺序:按“字典序”排列,即公鸡数少的在前;公鸡数相同,母鸡数少的在前 格式: cock=%d,hen=%d,chicken=%d\n样例输入原创 2017-05-02 10:14:29 · 12203 阅读 · 3 评论 -
【C语言训练】委派任务
题目描述某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件: 1)A和B两人中至少去一人; 2)A和D不能一起去; 3)A、E和F三人中要派两人去; 4)B和C都去或都不去; 5)C和D两人中去一个; 6)若D不去,则E也不去。 问应当让哪几个人去? 输入输出要派出的人 若有多原创 2017-05-01 21:06:49 · 2722 阅读 · 0 评论 -
【C语言训练】亲密数
题目描述两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。输入输出3000以内的全部亲密数(输出格式:(A,B),不加换行,不加分隔符号) 一对亲密数只输出一次, 小的在前(220,284)(1184,1210)(??原创 2017-05-01 20:45:34 · 2689 阅读 · 3 评论 -
C二级辅导-质数因子
题目描述输入一个正整数,输出它的所有质数的因子(如180的质数因子为2、2、3、3、5)输入输出样例输入180样例输出2 2 3 3 5原创 2017-04-29 18:43:34 · 894 阅读 · 0 评论 -
C二级辅导-亲和数对
题目描述古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=284。 而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。 你的任务就原创 2017-04-27 18:33:48 · 743 阅读 · 0 评论 -
[USACO]最短网络
题目描述农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场.当然,他需要你的帮助. 约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场.为了用最小的消费,他想铺设最短的光纤去连接所有的农场.你将得到一份各农场之间连接费用的列表,你必须找出能连接所有农场并所用光纤最短的方案.每两个农场间的距离不会超过 100000输入原创 2017-04-16 18:29:28 · 365 阅读 · 0 评论 -
[NOIP]奖学金(1)
题目描述 某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上 论文的学生均可获得; 2) 五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)原创 2017-04-15 13:21:16 · 3148 阅读 · 0 评论 -
[入门]蛇行矩阵
题目描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。输入本题有多组数据,每组数据由一个正整数N组成。(N不大于100)输出对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。样例输入5样例输出1 3 6 10 152 5 9 144 8 137原创 2017-10-22 00:19:56 · 316 阅读 · 0 评论 -
求2个链表的并集
#include #include typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *next;} LinkNode;void InitList(LinkNode *&L) //初始化线性表{ L=(LinkNode *)malloc(sizeo原创 2017-10-25 12:34:55 · 1232 阅读 · 1 评论 -
[入门]IP判断
题目描述在基于Internet的程序中,我们常常需要判断一个IP字符串的合法性。 合法的IP是这样的形式: A.B.C.D 其中A、B、C、D均为位于[0, 255]中的整数。为了简单起见,我们规定这四个整数中不允许有前导零存在,如001这种情况。 现在,请你来完成这个判断程序吧^_^输入输入由多行组成,每行是一个字符串。 字符串长度最大为30,且不含空原创 2017-10-25 16:28:48 · 520 阅读 · 0 评论 -
[入门]选拔
题目描述一年一度的编程选拔考试开始了,为了测试学生的反应速度,考官们设计了一个题目:给学生三个整数(互不相等),按照考官的要求按次序报这三个数。考官会给你3个整数和A、B、C三个字母,然后你按照字母顺序输出这三个数。例如给你三个整数1 2 3和BCA,(C代表最大数;B代表中间数,A代表最小的数)那么你要马上报出2 3 1,(哈哈~~~原来编程选拔如此简单),当然一个人不止测一个数据,考官会测...原创 2019-03-25 21:37:42 · 355 阅读 · 0 评论 -
【C语言训练】自守数问题
题目描述自守数是指一个数的平方的尾数等于该数自身的自然数。 例如: 25^2=625 76^2=5776 9376^2=87909376 请求出200000以内的自守数?输入输出200000以内的自守数(包括0, 数之间用两个空格分开,包括末尾空格) 0 1 5 6 25 76 376 625 ???? ???? ..原创 2017-05-02 17:59:35 · 3800 阅读 · 0 评论 -
【C语言训练】自由落体问题
题目描述一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米? 输入反弹的次数N输出小球经过的路程(保留四位小数)样例输入2样例输出200.0000【代码】#include main(){ double h=100.0,sum=0.0; int i,n; s原创 2017-05-02 18:10:04 · 5725 阅读 · 0 评论 -
【C语言训练】舍罕王的失算
题目描述相传国际象棋是古印度舍罕王的宰相达依尔发明的.舍罕王十分喜爱象棋,决定让宰相自己选择何种赏赐.这位聪明的宰相指着8*8共64格的象棋说:陛下,请您赏给我一些麦子吧.就在棋盘的第1格放1粒,第2格放2粒,第三格放4粒,以后每一格都比前一格增加一倍,依此放完棋盘64格,我就感激不尽了.舍罕王让人扛了一袋麦子,他要兑现他的许诺. 请问,国王要兑现他的许诺共要多少粒麦子赏赐他的宰相?原创 2017-05-02 18:13:46 · 5057 阅读 · 0 评论 -
C语言程序设计教程(第三版)课后习题5.7
输入一个不大于5位的数字输出三行第一行 位数第二行 用空格分开的每个数字,注意最后一个数字后没有空格第三行 按逆序输出这个数样例输入12345样例输出51 2 3 4 554321【代码】原创 2017-04-18 20:55:14 · 3324 阅读 · 2 评论 -
广告印刷
C语言题目原创 2017-04-14 17:17:53 · 520 阅读 · 0 评论 -
人见人爱A+B
题目描述 北大的acm上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。 这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 56秒。 输入原创 2017-04-18 11:19:20 · 2663 阅读 · 0 评论 -
C语言程序设计教程(第三版)课后习题11.8
题目描述已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。 使用结构体输入第一行,a、b两个链表元素的数量N、M,用空格隔开。接下来N行是a的数据然后M行是b的数据每行数据由学号和成绩两部分组成输出按照学号升序排列的数据样例输入2 35 1006 893 824 952 10样例输出2 10原创 2017-05-16 11:29:01 · 5167 阅读 · 1 评论 -
【C语言训练】排列
题目描述有4个互不相同的数字,输出由其中三个不重复数字组成的排列。 输入4个整数。输出所有排列。样例输入1 2 3 4样例输出1 2 31 3 22 1 32 3 13 1 23 2 11 2 41 4 22 1 42 4 14 1 24 2 11 3 41 4 33 1 43 4 14 1 34 3原创 2017-05-15 18:08:14 · 454 阅读 · 0 评论 -
【C语言训练】邮票组合问题
题目描述某人有四张3分的邮票和三张5分的邮票,用这些邮票中的一张或若干张可以得到多少种不同的邮资?输入输出可得到多少种 样例输入样例输出提示将问题进行数学分析,不同张数和面值的邮票组成的邮资可用下列公式计算: S=3*i+5*j 其中i为3分邮票的张数,j为5分的张数 按题目的要求,3分的邮原创 2017-05-14 23:23:25 · 3798 阅读 · 0 评论 -
【C语言训练】阶乘和数
题目描述一个正整数如果等于组成它的各位数字的阶乘之和,该整数称为阶乘和数。 例如,145=1!+4!+5!,则145是一个三位阶乘和数。 请问:共有多少个阶乘和数?输入输出所有的阶乘和数(按字典序,即1打头的在前,2打头的次之,..., 空格分隔,含末尾空格)1 145 2 ?????样例输入样例输出提示提原创 2017-05-14 23:10:17 · 2327 阅读 · 0 评论 -
【C语言训练】谁家孩子跑最慢
题目描述张王李三家各有三个小孩。一天,三家的九个孩子在一起比赛短跑,规定不分年龄大小,跑第一得9分,跑第2得8分,依此类推。比赛结果各家的总分相同,且这些孩子没有同时到达终点的,也没有一家的两个或三个孩子获得相连的名次。已知获第一名的是李家的孩子,获得第二的是王家的孩子。问获得最后一名的是谁家的孩子?输入输出输出最后一名的那家的姓的一个字母且以大写输出(若为张家原创 2017-05-08 12:23:24 · 2074 阅读 · 0 评论 -
【C语言训练】计算1977!
题目描述编写一个程序,计算1977!的值输入输出样例输入样例输出提示1977!的值超过计算机所能表示的整数范围,请考虑其他技巧,假设 1977!之值不超过10000位用一个含有10000个元素的整型数组num表示其结果,每个元素存放一位,num[0]存入个位数,num[1]存入十位数,依此类推……8!=40320,当前最高位l原创 2017-05-03 08:18:41 · 2337 阅读 · 0 评论 -
【C语言训练】角谷猜想
题目描述角谷猜想: 日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容是:任给一个自然数,若为偶数除以2,若为奇数则乘3加1,得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1。请编程验证。输入任一正整数输出演算的过程样例输入10样例输出10/2=55*3+1=16原创 2017-05-02 18:19:07 · 14136 阅读 · 6 评论 -
拐角II
题目描述输入整数N,输出相应方阵。输入一个整数N。( 0 输出一个方阵,每个数字的场宽为3。样例输入5样例输出 5 5 5 5 5 5 4 4 4 4 5 4 3 3 3 5 4 3 2 2 5 4 3 2 1原创 2017-04-18 18:49:19 · 1648 阅读 · 1 评论