青训营 X 豆包MarsCode 技术训练营--小F的永久代币卡回本计划

问题描述

小F最近迷上了玩一款游戏,她面前有一个永久代币卡的购买机会。该卡片的价格为 a 勾玉,每天登录游戏可以返还 b 勾玉。小F想知道她至少需要登录多少天,才能让购买的永久代币卡回本。

测试样例

样例1:

复制代码
输入:a = 10, b = 1
输出:10

样例2:

复制代码
输入:a = 10, b = 2
输出:5

样例3:

复制代码
输入:a = 10, b = 3
输出:4

代码

public class Main {

public static int solution(int a, int b) {

// 计算需要的天数

double days = (double) a / b;

// 向上取整

int result = (int) Math.ceil(days);

return result;

}

复制代码
public static void main(String[] args) {
    System.out.println(solution(10, 1) == 10);
    System.out.println(solution(10, 2) == 5);
    System.out.println(solution(10, 3) == 4);
}

}

相关推荐
小苏兮3 小时前
【把Linux“聊”明白】编译器gcc/g++与调试器gdb/cgdb:从编译原理到高效调试
java·linux·运维·学习·1024程序员节
unable code5 小时前
攻防世界-Misc-掀桌子
网络安全·ctf·misc·1024程序员节
被AI抢饭碗的人16 小时前
linux:io基础
1024程序员节
GIS数据转换器18 小时前
2025无人机在电力交通中的应用实践
运维·人工智能·物联网·安全·无人机·1024程序员节
TDengine (老段)1 天前
TDengine 数学函数 CRC32 用户手册
java·大数据·数据库·sql·时序数据库·tdengine·1024程序员节
草莓熊Lotso1 天前
C++ 继承特殊场景解析:友元、静态成员与菱形继承的底层逻辑
服务器·开发语言·c++·人工智能·经验分享·笔记·1024程序员节
-孤存-1 天前
深入浅出:TCP/UDP协议核心原理
网络·网络协议·tcp/ip·1024程序员节
百锦再2 天前
第1章 Rust语言概述
java·开发语言·人工智能·python·rust·go·1024程序员节
开开心心就好2 天前
电脑音质提升:杜比全景声安装详细教程
java·开发语言·前端·数据库·电脑·ruby·1024程序员节
hfdz_00422 天前
BUCK电路原理和设计
电源·硬件设计·1024程序员节