网易笔试:独立的小易
2017-08-15 15:42
295 查看
网易笔试:独立的小易
题目描述小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费: 小易每天必须吃一个水果并且需要每天支付x元的房屋租金。当前小易手中已经有f个水果和d元钱,小易也能去商店购买一些水果,商店每个水果售卖p元。小易为了表现他独立生活的能力,希望能独立生活的时间越长越好,小易希望你来帮他计算一下他最多能独立生活多少天。
输入描述:
输入包括一行,四个整数x, f, d, p(1 ≤ x,f,d,p ≤ 2 * 10^9),以空格分割
输出描述:
输出一个整数, 表示小易最多能独立生活多少天。
输入例子1:
3 5 100 10
输出例子1:
11
思路:
已知当前有5个水果够吃5天,如果钱数够5天的房租,那么至少能活5天。如果钱数不够5天的房租,那么能交一天房租就能活一天。
import java.util.*; public class Main { public static int solution(int x, int f, int d, int p) { if(d < x * f) { return d / x; } d -= x * f; return f + d / (x + p); } public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { int x = sc.nextInt(); int f = sc.nextInt(); int d = sc.nextInt(); int p = sc.nextInt(); int result = solution(x, f, d, p); System.out.println(result); } sc.close(); } }
注:学渣心里苦,不要学楼主,平时不努力,考试二百五,哭~
相关文章推荐
- 2018网易秋招内推笔试题——独立的小易
- 网易笔试在线编程_ 独立的小易
- 2018网易校招内推笔试-独立的小易(python)
- 剑指Offer——网易笔试之解救小易
- 网易2017内推笔试2:解救小易 [python]
- 网易笔试题:小易喜欢的单词
- 网易笔试-2016研发工程师题-小易的升级之路
- 网易笔试题:饥饿的小易
- 网易2018校招内推编程题集合:独立的小易 [python]
- 网易笔试编程-小易喜欢的单词
- 网易笔试编程-饥饿的小易
- 网易笔试题编程题--小易的升级之路
- 网易笔试:解救小易
- 解救小易----网易2017内推笔试编程题合集(二)
- 【网易笔试】小易最近在数学课上学习到了集合的概念
- 网易编程题 独立的小易
- 网易16年研发笔试题 - 小易的升级之路
- 网易笔试:小易喜欢的数列
- 网易2018校招笔试_小易喜欢的数列_C++
- 网易2018校招编程题 独立的小易(C++)