股神
来源:互联网 发布:制作简谱软件下载 编辑:程序博客网 时间:2024/04/29 23:29
题目描述有股神吗?
有,小赛就是!
经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天...依此类推。
为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱?
package com.inspur.jdbc.demo;import java.util.Scanner;public class Main { /** * @param args */ public int func(int n) { //if(n==1)return -1; /* if(func(n)==-1) { int y=(int) ((Math.pow(1+8*n, 0.5)-1 )/2); for(int i=n+1;i<=n+y;i++) if(n==i) return 1; }*/ if(Math.pow(1+8*n, 0.5)%1==0) return -1; else return 1; } public int funcsum(int n) { int sum=0; for(int i=1;i<=n;i++) sum+=func(i); return sum; } public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int n=in.nextInt(); while(true) { Main mn=new Main(); System.out.println(mn.funcsum(n)+2); n=in.nextInt(); } }}
输入包括多组数据;
每行输入一个n,1<=n<=10^9 。
1
2
3
4
5
请输出他每股股票多少钱,对于每组数据,输出一行。
1
2
1
2
3
- 股神
- 股神
- 股神
- 股神
- 股神
- 股神
- 股神
- 股神
- 股神
- 股神
- 编程-股神
- 赛码网:股神
- 赛码网OJ题目--股神
- 笔试题—股神
- Java算法之一--股神
- 基本算法-股神
- 赛码网-在线编程:股神
- 赛码——股神
- 用html做一个简单的靶子
- 一种基于redis的购物车实现方案(php)
- Java实现权限管理-项目设计
- Python进阶之路 — 十一
- poj 1276
- 股神
- JSP img元素无法显示本地图片的问题(二)_根源:spring访问静态资源
- 【Linux学习笔记】14:关机和重启命令
- InvalidateRect 更新特定区域注意的问题(picture控件)
- JavaScript的记忆函数真的可以提升性能吗?
- Solaris系统cron服务异常解决记录
- 大小端个人理解
- 『Python』关于Pandas的一点用法
- Transform组件