博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数的计数
阅读量:4971 次
发布时间:2019-06-12

本文共 522 字,大约阅读时间需要 1 分钟。

问题 C: 数的计数(number)

时间限制: 1 Sec  内存限制: 64 MB
提交: 45  解决: 26

题目描述

我们要求找出具有下列性质数的个数(包含输入的自然数n),先输入一个自然数n(n≤1000),然后对此自然数按照如下方法进行处理:

(1)不作任何处理;
(2)在它的左边加上一个自然数,但该自然数不能超过原数的一半;
(3)加上数后,继续按此规则进行处理,直到不能再加自然数为止。

输入

一个正整数n。

输出

符合以上性质的数的个数。

样例输入

6

样例输出

6

提示

 

样例说明:满足条件的数为6,16,26,36,126,136。

 

 

 

#include <stdio.h>

int jishu(int n)
{
int s=1,i;
if(n==1)
return s;
else
{
for(i=1;i<=n/2;i++)
s+=jishu(i);
return s;
}
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",jishu(n));
return 0;
}

 

转载于:https://www.cnblogs.com/shu233/p/5675338.html

你可能感兴趣的文章
MYSQL数据库的导出的几种方法
查看>>
SQL Server-5种常见的约束
查看>>
硬件之美
查看>>
[转载]java开发中的23种设计模式
查看>>
表格的拖拽功能
查看>>
函数的形参和实参
查看>>
【TP SRM 703 div2 500】 GCDGraph
查看>>
webdriver api
查看>>
apache 实现图标缓存客户端
查看>>
揭秘:黑客必备的Kali Linux是什么,有哪些弊端?
查看>>
linux系统的远程控制方法——学神IT教育
查看>>
springboot+mybatis报错Invalid bound statement (not found)
查看>>
Linux环境下SolrCloud集群环境搭建关键步骤
查看>>
P3565 [POI2014]HOT-Hotels
查看>>
MongoDB的简单使用
查看>>
prometheus配置
查看>>
【noip2004】虫食算——剪枝DFS
查看>>
python 多进程和多线程的区别
查看>>
sigar
查看>>
iOS7自定义statusbar和navigationbar的若干问题
查看>>