fountain

AtCoder Grand Contest 019

我的未来我决定 提交于 2020-10-24 14:47:09
题目传送门: AtCoder Grand Contest 019 。 目录 A - Ice Tea Store B - Reverse and Compare C - Fountain Walk D - Shift and Flip E - Shuffle and Swap F - Yes or No A - Ice Tea Store 如果买两瓶 250mL 的冰红茶比买一瓶 500mL 的冰红茶更便宜,就更新它。 同理,用 500mL 的更新 1L 的,用 1L 的更新 2L 的。 最终答案是 \(\lfloor N / 2 \rfloor \times S + (N \bmod 2) \times D\) 。 #include <cstdio> typedef long long LL; int main() { int Q, H, S, D; LL N; scanf("%d%d%d%d%lld", &Q, &H, &S, &D, &N); if (H > 2 * Q) H = 2 * Q; if (S > 2 * H) S = 2 * H; if (D > 2 * S) D = 2 * S; printf("%lld\n", N / 2 * D + N % 2 * S); return 0; } B - Reverse and Compare 如果选取的要 reverse

Marked 2 for Mac(文件预览工具) 2.5.36激活版

血红的双手。 提交于 2020-02-27 13:50:43
Marked 2 for Mac(文件预览工具) 2.5.36激活版 带给大家!marked 2 mac版是一款高效的文件预览工具,允许您在您最喜欢的文本编辑器中编写预览,包括重写速度和准确性的文件监视系统。它可以加快应用程序的各个部分的速度,使您的工作更容易完成,而无需担心它将如何查看或等待预览更新。更多Mac软件获取,来 Mac软件下载平台Macdown 探索一番吧! Marked 2 for Mac破解版下载 https://www.macdown.com/mac/3615.html Marked2破解版官方介绍 Marked 2是一款Mac上的Markdown预览工具,Marked支持 Scrivener, VoodooPad, MarsEdit等软件,Marked 根据 MD 文章内子标题对全文段落进行自动识别,并给出文章索引目录方便作者审阅,把握行文节奏,支持许多诸如 MultiMarkdown,Fount AI n 等泛标记文本语言,是非常好用的一款Markdown辅助工具。 Marked2破解版功能介绍 1、快速 每次在任何编辑器中保存时,Marked都会选择更改。 它甚至会自动滚动到您最近的编辑,让您注意写作,而不是预览。 2、简单 只需在Marked和您最喜欢的编辑器中打开相同的文件,Marked将在您编写时开始渲染预览。 您可以用纯文本书写

几种常见的软件开发模型分析

非 Y 不嫁゛ 提交于 2019-11-29 09:41:27
概述 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码、测试和维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、使用不同的程序设计语言以及各种不同技能的人员参与工作、运用不同的管理方法和手段等,以及允许采用不同的软件工具和不同的软件工程环境。 最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的顺序,将生存期活动从上一个阶段向下一个阶段逐级过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。但计算拓广到统计分析、商业事务等领域时,大多数程序采用高级语言(如FORTRAN、COBOL等)编写。瀑布模式模型也存在着缺乏灵活性、无法通过并发活动澄清本来不够确切的需求等缺点。 常见的软件开发模型还有演化模型、螺旋模型、喷泉模型、智能模型等。 典型的开发模型 1. 边做边改模型(Build-and-Fix Model); 2. 瀑布模型(Waterfall Model); 3. 快速原型模型(Rapid Prototype Model); 4. 增量模型(Incremental Model); 5. 螺旋模型(Spiral Model); 6. 演化模型