题解列表

筛选

编写题解 2918: 成绩排序

```c#include#includestructStudent{charname[20];intscore;}students[20],temp_stu;intmain(){intnum,i,j;scanf("%d",&num);for(i=0;i

编写题解 2879: 错误探测

```c#includeintmain(){//i,j用来控制循环,count:每行或每列1的个数intn,nums[100][100]={0},i,j,count=0,disable_i=0,disable_j=0,index_i,index_j;//disable_i:不满足行的个数,

鸡兔同笼问题(C语言)

摘要:解题思路:注意事项:无解的情况为结果小于零或者不为整数参考代码:#include <stdio.h>int main(){ int a,b;    while(scanf("%d %d",&a,&b)……

辗转相除法(c语言)

解题思路:辗转相除法通过除数与余数之间不断求余,直到为零,最后的的余数就为最大公因数。注意事项:return(m%n==0)?n:gcd(n,m%n);这一段代码就已经实现了两个数的大小判断。参考代码:#includeintgcd(intm,

1074数字整除(数学除法)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ char arr[200]; while(scanf("%s",arr)!=EOF) { if(arr[0]=……

1072汽水瓶(递归算法实现)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int digui(int n,int* sum){ if(n<=1) return (*sum); else if(n==2) ret……