递归的小题目
来源:互联网 发布:等基础设施网络建设 编辑:程序博客网 时间:2024/05/22 12:07
某人有N个瓶子,3个瓶子可以换一个,若是两个瓶子则可以向店家借一个再还给他,请问这人可以得到多少个新瓶子?
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
int function(int n);
int main()
{
int n,result;
scanf("%d",&n);
result = function(n);
printf("%d",result);
return 0;
}
int function(int n)
{
if(n < 2)
{
return 0;
}
if(n > 3)
{
n = n - 2;
return 1 + function(n);
}
if(n == 2)
{
n = 0;
return 1;
}
return 0;
}
int main()
{
int n,result;
scanf("%d",&n);
result = function(n);
printf("%d",result);
return 0;
}
int function(int n)
{
if(n < 2)
{
return 0;
}
if(n > 3)
{
n = n - 2;
return 1 + function(n);
}
if(n == 2)
{
n = 0;
return 1;
}
return 0;
}
阅读全文
1 0
- 递归的小题目
- 递归的小题目
- 简单的递归题目
- 腾讯的递归笔试题目
- 一个经典的递归题目
- 递归的几个简单题目
- 一道考递归的题目
- short的小题目
- 递归的小例子
- 递归题目
- 一点 C 的小题目
- 一个小的面试题目
- 数据库的小练习题目
- 4.1的三个小题目
- 一道迷宫题目的非递归解法
- 做递归题目时候的一个要点
- 递归调用的题目-腾讯面试题
- 一道递归思想的排列组合题目
- 二分法查找顺序数组
- apache服务的管理
- 【备忘】深入JVM内核—原理、诊断与优化视频教程
- 09-常用对象API(StringBuffer类-特点&添加功能)1 2 3 4 5
- 数据结构(C语言)---括号匹配
- 递归的小题目
- HDU
- 【Mybatis】常见的crud操作
- YII2.0生成RBAC权限表
- 节奏与节拍的区别?
- Mac之MySQL初始数据库密码问题
- bzoj1834: [ZJOI2010]network 网络扩容(最小费用最大流)
- 10-常用对象API(StringBuffer类-插入&删除&查找&修改)1 2 12-常用对象API(StringBuilder类) 1 2 13-常用对象API(StringBuilde
- 数据比赛大杀器----模型融合(stacking&blending)