2018网易编程 独立的小易
来源:互联网 发布:淘宝正版手办店 编辑:程序博客网 时间:2024/05/16 15:13
[编程题] 独立的小易
时间限制:1秒
空间限制:32768K
小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费: 小易每天必须吃一个水果并且需要每天支付x元的房屋租金。当前小易手中已经有f个水果和d元钱,小易也能去商店购买一些水果,商店每个水果售卖p元。小易为了表现他独立生活的能力,希望能独立生活的时间越长越好,小易希望你来帮他计算一下他最多能独立生活多少天。
输入描述:
输入包括一行,四个整数x, f, d, p(1 ≤ x,f,d,p ≤ 2 * 10^9),以空格分割
输出描述:
输出一个整数, 表示小易最多能独立生活多少天。
输入例子1:
3 5 100 10
输出例子1:
11
第一:水果够了就只考虑房租就行。
第二:水果还没吃没呢,但是房租也交不起了的情况。
最后是,一边买水果一边交房租的情况。
代码
import java.util.Scanner;/** * Created by YangGang on 2017/9/4. */public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int x=scanner.nextInt(); int f=scanner.nextInt(); int d=scanner.nextInt(); int p=scanner.nextInt(); System.out.println(solve(x,f,d,p)); } public static int solve(int x,int f,int d,int p){ if(d<x){ return 0; } int ans=0; if(f*x<=d){ ans=f; d-=f*x; } else { ans=d/x; return ans; } ans+=d/(p+x); return ans; }}
阅读全文
0 0
- 2018网易编程 独立的小易
- 网易编程题 独立的小易
- 网易笔试在线编程_ 独立的小易
- 网易2018校招内退编程题 独立的小易
- 2018网易校招编程题(5)独立的小易
- 网易2018校招内推编程题集合:独立的小易 [python]
- 2018网易校招内推笔试-独立的小易(python)
- 独立的小易---网易2018秋招提前批
- 网易笔试:独立的小易
- 十二、网易2017<独立的小易>
- 网易2017内推 [编程题]独立的小易@Java
- 2018网易秋招内推笔试题——独立的小易
- [编程题] 独立的小易
- [编程题] 独立的小易
- [编程题] 独立的小易
- 网易2018校招内推编程题 小易喜欢的数列
- 网易笔试编程-饥饿的小易
- 独立的小易
- python读取xml
- 数据结构与算法 (二) 线性表
- 电商实时交易风控系统
- 取得数组中最大的值
- bzoj 1642: [Usaco2007 Nov]Milking Time 挤奶时间(DP)
- 2018网易编程 独立的小易
- OI赛第二场t1Last mile of the way
- WOJ-5 Holding Animals
- hbase运行时ERROR:org.apache.hadoop.hbase.PleaseHoldException:Master is initializing的解决方法
- 深度学习笔记(七) RNN循环神经网络
- CSS —(弹性布局)
- ffmpeg 新老接口问题及对照集锦
- WOJ1157-Easy to Count
- H5基础(1)-HTML5基础简介