题解列表

筛选

2864: 单词替换(输入与指针)

解题思路:这道题用c++的cin和c语言的%s做都很简单,因为cin输入和%s输入都是遇到空格就停止,所以在输入的时候就实现了单词分隔。当然c++的string类型更方便一点,因为string类型可以进行=的赋值,还可以直接用==进行比较,不过差距也不大。

校门外的树(大一新生版)

解题思路:已知首先要输入长度和区块,定义两个变量及一个数组(处理大量数据),输入后将长度定义在数组中,我这里定义为2(除0外多少都可以),以便后面计算还有多少棵树(计算2的数组多少),然后进行m个循环,输入m个区块,将区块·内的数组定义为0(即此地无树),

2821: 开关灯

摘要:``` #include using namespace std; int l[5001],m,n; int main() { cin>>n>>m; for( int i=2; i……

题解 2837: 年龄与疾病

#includeusingnamespacestd;inta[100],c;doubleb,sh,q,z,l;intmain(){cin>>c;for(inti=0;i>a[i];if(a[i]=19&&a[i]=36&&a[i]

[编程入门]电报加密

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define N 100int main(){    char a[N];    gets(a);    int i=0;    a[……

最大公约数与最小公倍数

解题思路:1、求最大公约数的方法:辗转相除法x=5,y=7;max=7,min=5;7%5=2;5%2=1;2%1=0;那么最大公约数就是1看到这里大家应该有些眉目了,就是先拿x和y中的max%min,假如结果为0,那么min就是最大公约数;否则,

输入输出练习之格式控制

摘要:参考代码:#include<stdio.h> int main() {     int a,b,c;     scanf("%d %d %d",&a,&b,&c);     printf("……