- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究一个编码 Bat 问题 http://codingbat.com/prob/p191363这里已经有很多解决方案CondingBat Python puzzle results in "Timed out" .
我的解决方案被标记为部分正确。试图理解问题。
We want make a package of goal kilos of chocolate. We have small bars (1 kilo each) and big bars (5 kilos each). Return the number of small bars to use, assuming we always use big bars before small bars. Return -1 if it can't be done.
makeChocolate(4, 1, 9) → 4 makeChocolate(4, 1, 10) → -1
makeChocolate(4, 1, 7) → 2
据我了解,制作巧克力的方法应该使用所有可用的大块来达到目标,然后使用小块。如果大条已经足够,我将返回 0。 如果我对问题的理解不正确,有人可以告诉我吗?
这是我的解决方案:
public int makeChocolate(int small, int big, int goal) {
if (small + big*5 < goal) return -1;
int smallNeeded = goal - big * 5;
if(smallNeeded <= 0) return 0;
return smallNeeded;
}
最佳答案
我的理解是这样的:
如果大小组合还不够,返回-1
:
if((small + big * 5) < goal)
{
return -1;
}
如果大的足够多,则将 goal
减少任意数量的 5(对于大柱),然后返回剩余的数量以表示多少小柱:
else if((big * 5) > goal)
{
return goal % 5;
}
如果没有足够的大金条来构成目标
,则将值(value)减去大金条占用的所有千克,并将剩余的金条放入小金条中:
else
{
return goal - big * 5;
}
关于java - 简单的 'Make chocolate'逻辑和解决方案回顾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40515291/
Code-First 和有什么区别和 Pure Code-First或 Annotation-Based在 Hot Chocolate 中,以及在 GraphQL 模式视角和 Hot Chocolat
使用 Hot Chocolate 时使用 .Net Core 我正在创建这样的方案: public class Startup { public void ConfigureServices(
本文整理了Java中us.ihmc.graphicsDescription.appearance.YoAppearance.Chocolate()方法的一些代码示例,展示了YoAppearance.C
你好, 我正在尝试在 Hot Chocolate 中实现基于策略的授权 graphql服务器。 我在看他们的documentation并引用 Microsoft's guide 我想要达到的目标 我想
我看到可以将数据加载器用于根查询,但也可以将数据加载器用于嵌套连接吗?在下面的示例中,我想为 rooms 使用数据加载器。属性(property)。在底部的示例请求中,将进行三个数据库查询。一个由数据
我正在使用 ASP.NET 5、Hot Chocolate 和 EFCore 5 处理 GraphQL 端点。我有 Entity Framework 实体,我使用 Hot Chocolate 在 Gr
我正在尝试使用 Entity Framework Core 和 Hot Chocolate 创建一个 ASP.NET Core 3.1 应用程序。 应用程序需要支持通过 GraphQL 创建、查询、更
我正在尝试使用 Chocolate Chip UI 创建一个简单的跨平台移动 UI,但在使用 Windows Phone 8 模拟器上的 CSS 时遇到了问题。 根据 http://chocolate
我正在尝试开始在 ASP.NET Core 上使用 Hot Chocolate 库开发 GraphQL API,但我不知道如何为不同的端点使用不同的架构。我知道模式拼接,但这不是我要找的。 我想要实现
就我而言,我想扩展 __EnumValue自省(introspection)类型本质上携带有关枚举值的附加信息。如何向内省(introspection)添加其他字段。 最佳答案 在 Hot Choco
我是一名优秀的程序员,十分优秀!