Java 洛谷 P1028 数的计算
题目链接:https://www.luogu.com.cn/problem/P1028
代码实例:
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int f[] = new int[10001];int n = scanner.nextInt();/*** 递推公式:* f[1]=1* f[2]=2=f[1]+1* f[3]=2=f[1]+1* f[4]=4=f[1]+f[2]+1* f[5]=4=f[1]+f[2]+1*/for (int i = 1; i <= n; i++) {for (int j = 1; j <= i/2; j++) {f[i] += f[j];}f[i]++;}System.out.println(f[n]);scanner.close();}}
Java 洛谷 P1028 数的计算相关推荐
- 洛谷 P1028 数的计算【递推】
P1028 数的计算 题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数n): 先输入一个自然数n(n<=1000),然后对此自然数按照如下方法进行处理: 1.不作任何处理; 2.在它 ...
- 洛谷 P1028 数的计算
递推计算即可 f[1]=1 f[2]=2=f[1]+1 f[3]=2=f[1]+1 f[4]=4=f[1]+f[2]+1 f[5]=4=f[1]+f[2]+1 我的代码(算法借鉴洛谷题解) #incl ...
- 洛谷 - P1028 数的计算(线性dp)
题目链接:点击查看 题目大意:现在给出一个自然数n,我们规定三种操作: 不做任何处理 在他左边加上一个自然数,但该数不能超过原数的一半 加上该数后,继续按此规则进行处理,直到不能再加自然数为止 举个例 ...
- 信息学奥赛一本通 1316:【例4.6】数的计数(Noip2001) | 1914:【01NOIP普及组】数的计数 | 洛谷 P1028 [NOIP2001 普及组] 数的计算
[题目链接] ybt 1316:[例4.6]数的计数(Noip2001) ybt 1914:[01NOIP普及组]数的计数 洛谷 P1028 [NOIP2001 普及组] 数的计算 [题目考点] 1. ...
- 递归——数的计算(洛谷 P1028)
题目选自洛谷P1028 读完题目很容易想到用递归,但是当输入的数据比较大以后,直接递归会超时了, 所以采用记忆化搜索的方式进行递归,当然这道题也可以用递推的方式直接求解. 题目描述 我们要求找出具有下 ...
- P4995 跳跳! java 洛谷
P4995 跳跳! java 洛谷 一.题目描述: 题目描述 你是一只小跳蛙,你特别擅长在各种地方跳来跳去. 这一天,你和朋友小 F 一起出去玩耍的时候,遇到了一堆高矮不同的石头,其中第 ii 块的石 ...
- 洛谷P3939 数颜色 vector乱搞
洛谷P3939 数颜色 标签 vector乱搞 简明题意 给一个序列(n <= 3e5),现需要你支持两种操作. 询问区间[L,R]中有多少个值为x的数 交换第k和k+1个数 思路 首先,这题需 ...
- P1478 陶陶摘苹果(升级版)java 洛谷
P1478 陶陶摘苹果(升级版)java 洛谷 一.题目描述: 题目描述 又是一年秋季时,陶陶家的苹果树结了 nn 个果子.陶陶又跑去摘苹果,这次他有一个 aa 公分的椅子.当他手够不着时,他会站到椅 ...
- P1028 数的计算
#P1028 数的计算 题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数nnn): 先输入一个自然数nnn(n≤1000n \le 1000n≤1000),然后对此自然数按照如下方法进行处 ...
最新文章
- iOS开发 - 线程与进程的认识与理解
- 7分钟了解科大讯飞开发者节:AI红利期来临,全新1024计划发布(未完待续)
- 利用最小堆找出10亿个数中最大的10000个数
- 根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件
- 百度自动驾驶出租车服务在北京开放:无需预约免费试乘
- 第三周作业(三)WordCount
- Keras中的两种模型:Sequential和Model
- 敏捷外包工程系列之二:人员结构(敏捷外包工程,敏捷开发,产品负责人,客户价值)...
- 【转】解决 canvas 在高清屏中绘制模糊的问题
- Context Encoding for Semantic Segmentation-CVPR2018【论文理解】
- VM Workstation 12.0+ 参考序列号及linux系统推荐
- 浏览器主页被劫持成360导航
- 2018年航空概论课后作业(PS:部分答案不正确, 综合得分:83.6)
- c语言中100m怎么表示,科目三道路驾驶技能和安全文明驾驶常识考试满分分别为100分,成绩分别达到80和90分的为合格。...
- execl()函数与execlp()函数
- 【对比】Office 365与Office 2019 有何不同?你会pick哪款产品?
- VM虚拟机 .vmdk文件,拆分多个文件,合并单个文件
- python面向对象OOP编程(三)-- 同类 不同实例 之间的关联关系
- Android实战(MediaPlayer填坑)
- UT源码_105032014126(改)
热门文章
- android smack源码分析——接收消息以及如何解析消息
- SQL Server 分区表的创建方法与管理
- WinAPI: waveOutGetErrorText - 根据错误号得到错误描述
- Delphi 2009 新增单元 Character[2]: IsLetter、IsUpper、IsLower、IsDigit、IsNumber
- 高手快帮忙,关于replace和正者表达式的问题
- 我的一些项目管理经验
- C++三角函数用法错误error C2668: 'tan' : ambiguous call to overloaded function原因及解决方法
- 噪声强度(噪声功率) 噪声方差到底有什么关系?
- HTTP-FLV直播初探-flv.js播放器使用实例
- h264 裸流打包成mp4 注意事项