1.输出一个整数序列中与指定数字相同的数的个数。
#include<iostream>
#include<math.h>
using namespace std;
int s[101];
int main()
{
int m,n,count=0;
cin>>m;
for(int i=0;i<m;++i)
{
cin>>n;
s[i]=n;
}
cin>>n;
for(int i=0;i<m;++i)
{
if(s[i]==n)
count++;
}
cout<<count;
return 0;
}
2.陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。
现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。
#include<iostream>
#include<math.h>
using namespace std;
int s[15];
int main()
{
int m,n,count=0;
for(int i=0;i<11;++i)
{
cin>>n;
s[i]=n;
}
for(int i=0;i<10;++i)
{
if(s[i]<=(s[10]+30))
count++;
}
cout<<count;
return 0;
}
3.某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。
#include<iostream>
#include<math.h>
using namespace

本文涵盖了程序设计与算法的学习实践,包括计算整数序列中特定数字出现次数,模拟摘苹果问题,疾病与年龄相关性统计,马路树木移除计算,寻找矩阵鞍点,图像模糊化处理及矩阵转置等多元算法应用。这些问题锻炼了编程思维和解决问题的能力。
最低0.47元/天 解锁文章
809

被折叠的 条评论
为什么被折叠?



