自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 1360 勤奋的娃

临近期末,大家去自习的频率多了很多。现在想统计202教室,一天下来,谁自习的时间最多。接下来n行,每行三个数据,分别是姓名,到达时间跟离开时间(姓名长度不超过20)。表示一共有n个记录(n < = 100 )。自习时间最多的姓名。

2023-04-24 16:54:11 254

原创 英文字母加减法

接下来n行每行输入一个由小写字母组成的英文单词,每个单词长度不超过100。加法法则参考10进制的加法。不要轻易抛弃0,它可能代表了字母a喔。你们知道吗英文单词也可以做加法。第一行输入一个正整数n,表示有n个单词(n

2023-03-17 21:30:39 664

原创 1195 巧妙推算走楼梯

输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1

2023-01-17 19:42:55 196

原创 1192 约瑟夫问题(1)

约瑟夫问题是一个有趣的游戏。有n个人围成一圈,从第一个人开始沿顺时针方向报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那个人?

2023-01-17 15:04:27 189

原创 1190 C语言合法标识符

如果输入数据是C语言的合法标识符,则输出yes,否则,输出no。输入一个字符串,判断其是否是C的合法标识符。输入一个长度不超过50的字符串。

2023-01-17 13:35:50 93

原创 1181 二维数组的鞍点

找出一个2维数组矩阵的鞍点,即该位置上的元素在该行中最大,在该列中最小,可能不存在鞍点,如果存在多个,输出最小的那个!输入 n,m表示二维矩阵的行数和列数,然后根据行列数输入n*m个数据构成一个二维矩阵。如果存在鞍点,则输出该鞍点的值,如果不存在则输出not exist。

2023-01-17 12:54:31 69

原创 1180 魔方阵

输出魔方阵,所谓魔方阵就是指这样的方阵,它的每一行每一列和对角线之和都相等,例如,三阶魔方阵为。要求输出由1—n^2之间的自然数构成的魔方阵。输入该方阵的阶数n(n

2023-01-06 09:58:48 86

原创 1174 哥德巴赫猜想

所谓哥德巴赫猜想是指,任一大于2的偶数都可以写成两个质数之和(严格说来,这是欧拉的等价描述版本)。例如6=3+3,8=3+5,...,18=7+11。迄今为止,这仍然是一个著名的世界难题,被誉为数学王冠上的明珠。试编写程序,验证任一大于2的偶数都能写成两个质数之和。(可能有多种情况,请输出两数差最大的那组)输出两个质数和的形式,小的质数在前,大的质数在后。输入一个大于2的偶数N。

2022-12-26 12:07:30 1772

原创 1171 多个数的最小公倍数

也许你已经会了求2个数字最小公倍数的方法,但是如果求多个数字的最小公倍数,你又能找到办法吗?首先输入一个整数n表示有n个数,然后输入这n个整数。求出n个整数的最小公倍数。

2022-12-25 22:10:54 86

原创 1166 稀疏字母金字塔(1)

从键盘输入一个整数n,输出n行的字母金字塔。如下图所示的是一个n为6的字母金字塔。输出n行的字母金字塔。

2022-12-22 12:00:18 457

原创 1143 汉诺塔

汉诺塔问题是这样的:有3根柱子A,B,C,其中A柱上有64个盘子,盘子大小不等,大的在下,小的在上。要求把这64个盘子从A柱移到C柱上,在移动过程中可以借助B柱,每次只允许移动一个盘子,且在移动过程中在三根柱子上都保持大盘在下,小盘在上。意思是经过无数次递归,程序计算顺序也是从1号里的1号里的1号里的1号里的1号······n次1号里开始做1、2、3步。1.把 A 柱上的 a、b 两个盘借助 C 柱移动到 B 柱。3.把 B 柱上的 a、b 两个盘借助 A 柱移动到 C 柱。打印出n个盘子的移动步骤。

2022-11-24 22:50:05 214

原创 和的绝对值最大

第一行两个正整数m,n( 2 < m + n < 20 );接下来输入m*n的矩阵(所有数据的范围均为(-100,100))。给定一个m行n列的矩阵,在这个矩阵中任选两个数x和y,使得|x+y|最大。|x+y|的最大值。

2022-11-22 20:56:49 123

原创 杨辉三角(进阶)

10~35,36~61,62~87,...,分别用a~z表示,如10,36,62都用a表示。杨辉三角形,贾宪又称三角形,帕斯卡三角形,是二项式系数在。每行首尾是1,其他每个数字等于上一行的左右两个数字之和。三角形中的一种几何排列。下图是5行的杨辉三角形。我们的任务是打印一定行数的杨辉三角形,如样例,为了美观,我们约定,数字1~9仍用数字表示,输出题目约定的如样例的杨辉三角形。一个整数n(1

2022-11-22 20:55:20 298

原创 二维数组求行平均值

输入3*3的 二维数组,求每行元素的平均值。

2022-11-20 12:32:47 2373

原创 清除行注释

给出一个C++源程序代码,请将其中的注释去掉。已知注释全部采用行注释的形式,即用双斜杠开头的字符串,后面的内容全部作为注释内容(包含双斜杠)。输入若干行源程序代码(含行注释),以文件控制结束。输出去掉注释后的代码,其余内容不变。

2022-11-20 09:51:24 76

原创 搬砖问题Tt

某工地需要搬运砖块,已知男搬4,女搬3,两个小孩抬1块。现有N块砖和N个人,要求1次将所有砖搬完,请问需要男、女、小孩各几人?输出所有可能的男、女、小孩的人数。若无解则输出Error。输入一个正整数N表示人数和需要搬的砖数。

2022-11-16 09:08:27 188

原创 求矩形个数

输入两个整数,分别代表M,N (0

2022-11-15 11:04:43 319

原创 统计素数Tt

判断[ k1,k2]之间有多少个素数(包含k1和k2),并输出这些素数。( 1

2022-11-15 10:32:54 218

原创 分解质因数

根据数论的知识可知,任何一个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。例如:24=2×2×2×3。现在从键盘输入一个正整数,请编程输出它的所有质因数。输出该整数的所有质因数。#include从键盘输入一个正整数n,n

2022-11-15 10:12:19 556

原创 斐波那契的兔子问题

1202年,意大利数学家斐波那契(Fibonacci)出版了他的《计算之书》,在书中提到了一个关于兔子繁殖的问题:如果一对兔子,过一个月之后长成大兔子,到第三个月就可以生下一对兔子并且以后每个月都生下一对兔子,而所生的一对小兔子也同样到一个月之后长成大兔子,到第三个月就可以生下一对小兔并且以后每个月都会生一对。假如兔子都不死,问第n个月的时候兔子的总对数为多少?输入一个整数n( 0 < n < =50)输出第n个月兔子的对数。

2022-11-12 17:13:05 792

原创 求cos(x)的值

输入一个浮点数x,求cos(x)值,用公式cos(x)=1-x^2/2!+x^4/4!-x^6/6!+x^8/8! 计算。

2022-11-12 12:58:09 987

原创 是否阶乘之和?Jeter

输入一个整数N,判断其是否可以表示成一个正整数阶乘的形式或者几个不同正整数的阶乘之和。单个整数阶乘的最大值到12!,即479001600。对应该整数N,若可以表示,输出YES,否则输出NO。e作为一个开关使用。

2022-10-27 13:57:48 526 2

原创 计算等式Jeter

9=N的下划线部分填上加号(+)或减号(-),使该等式成立。要求程序运行时输出该等式。(保证数据存在满足的等式)输出满足条件的等式。若不存在满足的等式,则输出"impossible"(输出不包括引号)

2022-10-19 16:38:01 137

原创 统计字符个数(分支)

#include<stdio.h>#include<ctype.h>int main(){ char a[20] = { 0 }; int i,x ,yw=0,sz=0,kh=0,qt=0; for (i = 0; i <20; i++) a[i] = getchar(); for (x = 0; x <20; x++) { if (isalpha(a[x])) yw

2022-09-29 22:32:04 95

原创 画正方形Jeter

给定一个整数n,输出一个由字符“*”组成的边长为n的中空的正方形。输出一个由字符“*”组成的边长为n的中空的正方形。

2022-09-28 21:26:32 282

原创 加油站加油Jeter

某加油站提供三种汽油和一种柴油,售价分别为:90号汽油:5.14元/升93号汽油:5.54元/升97号汽油:5.90元/升0号柴油:5.13元/升另外,加油站还提供“自助加油”或“协助加油”两个服务等级,如果是自助加油则可以获得5%的优惠,如果是工作人员协助加油则只有2%的优惠。编程实现针对用户加油量、油的品种和服务类型,计算用户应付的金额。某加油站提供三种汽油和一种柴油,售价分别为:90号汽油:5.14元/升93号汽油:5.54元/升97号汽油:5.90元/升0号柴油:5.13元/升

2022-09-26 16:47:51 94

原创 求年月日Jeter

题目描述输入年份和这一年的第几天,输出具体的年、月、日的信息。(注意闰年的判断!)输入要求输入两个整数分别代表年份和这一年的第几天。(假设数据都在有效范围内)输出要求输出对应的年、月、日。输出的数字之间以一条横线间隔,输出完毕换行。输入样例2011 20输出样例2011-1-20#include<stdio.h>int main(){ int a1[13] = { 31,29,31,30,31,30,31,31,30,31,30,31 },

2022-09-22 22:19:11 119 1

原创 实际年龄Jeter

题目描述小时候老盼着长大,长大后又盼着自己不要老的太快:)。讲虚岁什么的太伤感情了,还是来算算实际年龄吧。先输入某人的生日(年:y0,月:m0,日:d0),再输入当前的日期(年:y1,月:m1,日:d1),请计算该人的实足年龄。输入要求输入6个整型数据,用空格隔开,依次代表y0、m0、d0、y1、m1、d1的值。(假设y0<=y1。具体格式见样例)输出要求输出该人的实足年龄。(计算规则见样例)输入样例2015 1 22016 1 2输出样例1#include<st

2022-09-22 21:48:53 39

原创 区间内5和7的整倍数Jeter

题目描述给定一个正整数n,试编程输出n以内能被5和7整除的数。(不包括n)输入要求输入一个正整数n。输出要求输出n以内能被5和7整除的数。输入样例100输出样例35 70#include<stdio.h>int main(){ int x,i; scanf_s("%d", &x); for (size_t i = 1; i < x; i++) { if (i % 5 == 0 &&

2022-09-22 20:41:10 566

原创 夏季促销Jeter

夏季到了,甬城各大商场又开始打折促销了。OJ商城这次也有活动,规则如下:(1)购物500元以下,不打折;(亲,多买才有优惠喔:))(2)购物500元(含)以上,95折;(3)购物1000元(含)以上,9折;(4)购物3000元(含)以上,85折;(5)购物5000元(含)以上,8折。优惠不叠加。请根据用户的消费金额,确定用户实际需要支付的数目。#include<stdio.h>int main(){ double x,y; scanf_s("%lf

2022-09-22 16:04:45 54

原创 题目描述 一个笼子里关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出NO answer。

#include<stdio.h>int main(){ int m, n,x,y; scanf_s("%d %d", &m, &n); x = (n - 2 * m) / 2; y = m - x; if (n % 2 != 0 || x < 0 || y < 0) printf("NO answer\n"); else printf("%d %d\n", y, x); re

2022-09-22 15:44:22 941

原创 题目描述从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。输入要求输入三个整数x,y和z。输出要求按从大到小的顺序输

#include<stdio.h>int main(){ int x, y, z ,m; scanf_s("%d %d %d", &x, &y, &z); if (x < y) { m = x; x = y; y = m; } if (z > y && z < x) { m = z; z = y

2022-09-22 15:25:00 1397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除