核心思想
第一天施肥浇水
第二天浇水
第三天浇水
定义以上操作为一轮
先计算能够操作多少轮,那么剩下的只能在一轮中完成,剩下的成长值模拟下就好。
代码
import java.util.*;
public class Main {
public static void main(String[] args) {
final long MOD = (long) (1e9 + 7);
Scanner scanner = new Scanner(System.in);
int x = scanner.nextInt();
int y = scanner.nextInt();
int z = scanner.nextInt();
//计算能够操作多少轮
int res = z / (3 * x + y) * 3;
//剩下的成长值
int mod = z % (3 * x + y);
while(mod > 0){
//第一天x + y
mod = mod - ( x + y);
// 后面就不能施肥了置0
y = 0;
res ++;
}
System.out.println(res);
}
}
标签:浇水,scanner,真题,int,res,届秋招,nextInt,第三场,mod
From: https://www.cnblogs.com/ganyq/p/18110102