- 博客(9)
- 收藏
- 关注
原创 c语言流感传染
有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(已经得病的不变),空房间不会传染。请输出第m天得流感的人数。格式输入格式第一行一个数字n,n不超过100,表示有n*n的宿舍房间。接下来的n行,每行n个字符,’.’表示第一天该房间住着健康的人,’#’表示该房间空着,’@’表示第一天该房间住着得流感的人。接下来的一行是一个整数m,m不超过100。输出格式
2022-01-06 18:04:40
1954
2
原创 c语言a^b的末3位数是多少?
描述a^b的末3位数是多少?格式输入格式两个正整数a,b。1≤a≤100,1≤b≤10000。输出格式从高位到低位输出幂的末三位数字,中间无分隔符。若幂本身不足三位,在前面补零。样例输入样例7 2011输出样例743限制时间限制: 1000 ms内存限制: 65536 KB注意不能直接求出a^b的值,因为数值可能巨大需要使用高精度,所以应该在每一次b的时候取最后三位,即每次b都对1000取模.#include<stdio.h>
2022-01-03 23:29:46
2831
原创 c语言图像模糊处理
给定m行n列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:1.四周最外侧的像素点灰度值不变;2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。格式输入格式第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1≤n≤100,1≤m≤100。 接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间。输出格式m行,每行n个整数,为模糊处理后的图像。相邻两个整数之间
2022-01-03 22:54:49
3791
1
原创 c语言计算鞍点
描述给定一个5*5的矩阵,每行只有一个最大值,每列只有一个最小值,寻找这个矩阵的鞍点。鞍点指的是矩阵中的一个元素,它是所在行的最大值,并且是所在列的最小值。 例如:在下面的例子中(第4行第1列的元素就是鞍点,值为8 )。11 3 5 6 912 4 7 8 1010 5 6 9 118 6 4 7 215 10 11 20 25格式输入格式输入包含一个5行5列的矩阵。输出格式如果存在鞍点,输出鞍点所在的行、列及其值,如...
2022-01-03 21:32:45
879
原创 c语言甲流病人初筛
描述目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛)。现需要统计某天前来挂号就诊的病人中有多少人被初筛为甲流病人。格式输入格式第一行是某天前来挂号就诊的病人数n。(n小于200)其后有n行,每行是病人的信息,包括三个信息:姓名(字符串,不含空格,最多8个字符)、体温(float)、是否咳嗽(整数,1表示咳嗽,0表示不咳嗽)。每行三个信息之间以一个空格分开。...
2022-01-01 15:51:44
2194
原创 c语言陶陶摘苹果
描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。格式输入格式包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。
2021-12-22 12:00:42
724
原创 c语言输入一个非负整数,输出这个数的倒序数。
描述输入一个非负整数,输出这个数的倒序数。例如输入123,输出321。格式输入格式输入一个非负整数(保证个位不为零)。输出格式输出倒序的数。样例输入样例123输出样例321#include<stdio.h>int main(){ int a, n; scanf("%d",&a); while(a>=1) { n=a%10; if(a>=10) { printf("%d",n); } el.
2021-12-22 11:31:58
6754
1
原创 求一组数中的最大数的值
当数的个数较小数,可采用以下三种方法#include<stdio.h>//法一;引入中间值 int max_1(int a, int b, int c){ int t; if(a>b) { t=a; } else { t=b; } if(c>b) { t=c; } return c;}// 法二;简单粗暴解法 int max_2(int a, int b, int c){ if(a>b&&a>c)
2021-12-21 19:47:18
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人