Auto commit

This commit is contained in:
smallkun 2025-04-03 11:55:09 +08:00
parent 1725b35ac9
commit 0ab49e8346

View File

@ -1290,6 +1290,25 @@ int main(){
输出样例:(1,2)(1,3)(2,3) 输出样例:(1,2)(1,3)(2,3)
``` ```
```c
#include <stdio.h>
int main(){
int n, i, j;
scanf("%d", &n);
for(i=1;i<n;i++){
for(j=i+1;j<=n;j++){
printf("(%d,%d)", i, j);
}
}
printf("\n");
return 0;
}
```
### 2.百钱买百鸡 ### 2.百钱买百鸡
@ -1307,6 +1326,26 @@ int main(){
公鸡,母鸡,小鸡有:12 4 84 公鸡,母鸡,小鸡有:12 4 84
``` ```
```c
#include <stdio.h>
int main(){
int i, j, k;
for(i=1;i<20;i++){
for(j=1;j<34;j++){
for(k=3;k<300;k+=3){
if(i*5+j*3+k/3 == 100 && i+j+k==100){
printf("公鸡,母鸡,小鸡有:%d %d %d\n", i, j, k);
}
}
}
}
return 0;
}
```
### 3.堵车问题 ### 3.堵车问题
@ -1322,6 +1361,28 @@ n 米,请设计程序,计算出三种车的数量的可能的总数量,例
输出样例5 输出样例5
``` ```
```c
#include <stdio.h>
int main(){
int i, j, k, n, count = 0;
scanf("%d", &n);
for(i=0;i<=n;i++){
for(j=0;j<=n/2;j++){
for(k=0;k<=n/3;k++){
if(i+j*2+k*3 == n){
count++;
}
}
}
}
printf("%d\n", count);
return 0;
}
```
### 4.井底之蛙 ### 4.井底之蛙
@ -1337,6 +1398,28 @@ n 米,请设计程序,计算出三种车的数量的可能的总数量,例
输出样例8 输出样例8
``` ```
```c
#include <stdio.h>
int main(){
int n, u, d, t = 0;
scanf("%d %d %d", &n, &u, &d);
while(1){
t++;
n-=u;
if(n <= 0){
break;
}
n+=d;
}
printf("%d\n", t);
return 0;
}
```
### 5.乘积数列 ### 5.乘积数列
@ -1352,6 +1435,41 @@ n 米,请设计程序,计算出三种车的数量的可能的总数量,例
输出样例2 3 6 1 8 8 6 4 2 4用空格隔开 输出样例2 3 6 1 8 8 6 4 2 4用空格隔开
``` ```
```c
#include <stdio.h>
int main(){
int n, a=2, b=3, t, i;
scanf("%d", &n);
printf("%d %d ", a, b);
for(i=3;i<=n;i++){
if(a * b >= 10){
t = a*b;
if(i==n){
printf("%d", t/10);
break;
}
printf("%d %d ", t/10, t%10);
a = t/10;
b = t%10;
i+=2;
}else{
t = a*b;
printf("%d ", t);
a = b;
b = t;
}
}
return 0;
}
```
### 6.约瑟夫环问题 ### 6.约瑟夫环问题