2739专题

LeetCode 2739. 总行驶距离

题目链接https://leetcode.cn/problems/total-distance-traveled/?envType=daily-question&envId=2024-04-25 简单题,看代码思考一下即可理解 class Solution {public int distanceTraveled(int mainTank, int additionalTank) {int

初学python记录:力扣2739. 总行驶距离

题目: 卡车有两个油箱。给你两个整数,mainTank 表示主油箱中的燃料(以升为单位),additionalTank 表示副油箱中的燃料(以升为单位)。 该卡车每耗费 1 升燃料都可以行驶 10 km。每当主油箱使用了 5 升燃料时,如果副油箱至少有 1 升燃料,则会将 1 升燃料从副油箱转移到主油箱。 返回卡车可以行驶的最大距离。 注意:从副油箱向主油箱注入燃料不是连续行为。这一事件会

LeetCode 2739.总行驶距离:不模拟直接算(很好算的)——相当于“满5返1”的活动

【LetMeFly】2739.总行驶距离:不模拟直接算(很好算的)——相当于“满5返1”的活动 力扣题目链接:https://leetcode.cn/problems/total-distance-traveled/ 卡车有两个油箱。给你两个整数,mainTank 表示主油箱中的燃料(以升为单位),additionalTank 表示副油箱中的燃料(以升为单位)。 该卡车每耗费 1 升燃料都可

POJ 2739 Sum of Consecutive Prime Numbers 数论

题意:给定一个数值,判断他是否等于一连串素数之和(这些素数必须是连续的)。输出满足条件的组合的个数。 题解:预先求出连续的素数和。然后找到不大于n的最大素数,那么所有的组合(连续不断的素数)只可能在此范围内。 #include <cstring>#include <iostream>using namespace std;bool flag[10002];int prime[10002]

《挑战程序设计竞赛》3.2.1 常用技巧-尺取法 POJ3061 3320 2566 2739 2100(1)

POJ3061 http://poj.org/problem?id=3061 题意 给定长度为n的整数数列以及整数S,求出总和不小于S的连续子序列的长度的最小值,如果解 不存在,输出0. 思路 如果用二分法: 先求出sum[i],从第1个数到第i个数的区间和,每次固定一个开始查找的起点sum[i], 然后采用二分查找找到 sum[i] + S 的位置,区间长度即为(末位置-(起始位置-

POJ 2739 Sum of Consecutive Prime Numbers

简单的素数打表题, 不过我用的是筛子做的 #include <stdio.h>#include <math.h>#include <string.h>int prime[10000], max;void init(){int i, j;memset(prime, 0, sizeof(prime));prime[0] = prime[1] = 1;for (i = 2; i <= 1