当前位置: 首页 > news >正文

题解:洛谷 P4956 [COCI 2017/2018 #6] Davor

【题目来源】

洛谷:P4956 [COCI 2017/2018 #6] Davor - 洛谷

【题目描述】

在征服南极之后,Davor 开始了一项新的挑战。下一步是在西伯利亚、格林兰、挪威的北极圈远征。他将在 \(2018\)\(12\)\(31\) 日开始出发,在这之前需要一共筹集 \(n\) 元钱。他打算在每个星期一筹集 \(x\) 元,星期二筹集 \(x+k\) 元,……,星期日筹集 \(x+6k\) 元,并连续筹集 \(52\) 个星期。其中 \(x,k\) 为正整数,并且满足 \(1\le x\le 100\)

现在请你帮忙计算 \(x,k\) 为多少时,能刚好筹集 \(n\) 元。

如果有多个答案,输出 \(x\) 尽可能大,\(k\) 尽可能小的。注意 \(k\) 必须大于 \(0\)

【输入】

The first line of input contains the integer \(N(1456\le N\le 145600)\), the number from the task.

【输出】

The first line of output must contain the value of \(X(0\lt x\le 100)\), and the second the value of \(K(K\gt 0)\).

【输入样例】

1456

【输出样例】

1
1

【算法标签】

《洛谷 P4956 Davor》 #枚举# #不定方程# #COCI# #2018#

【代码详解】

#include <bits/stdc++.h>  // 包含标准库头文件(万能头文件)
using namespace std;      // 使用标准命名空间/*** 主函数 - 程序入口* @return 程序执行状态码(0表示成功)*/
int main()
{int n, x, k, ans;    // 定义变量:总金额n,钢笔单价x,圆珠笔数量k,结果anscin >> n;            // 输入总金额// 方法一(已被注释掉):// 数学方法计算钢笔和圆珠笔的数量// n /= 52;// n /= 7;  // n = x + 3k// x = n - 3;// if (x > 100) x = 100;// for (int i = x; i >= 0; i--) {//     if ((n - i) % 3 == 0) {//         cout << i << endl << (n - i) / 3;//         break;//     }// }// 方法二:n /= 52;             // 计算总购买数量(钢笔+圆珠笔)// 从最大可能的钢笔数量开始遍历(100支)for (x = 100; x >= 0; x--) {// 检查剩余金额是否能购买整数数量的圆珠笔if ((n - x * 7) % 21 == 0 && (n - x * 7) > 0) {// 输出钢笔数量和圆珠笔数量cout << x << endl << (n - x * 7) / 21;break;}}return 0;            // 程序正常结束
}

【运行结果】

1456
1
1
http://www.jsqmd.com/news/387422/

相关文章:

  • 题解:洛谷 P5726 【深基4.习9】打分
  • 题解:洛谷 P1075 [NOIP 2012 普及组] 质因数分解
  • 书籍-弗可·贝格曼《内蒙古额济纳河流域考古报告》
  • SpringBoot环境配置JDK、Maven、IDEA - 教程
  • 坐标转换工具:结果可直接上图,一键导出多坐标系
  • 5分钟搞定!ComfyUI Photoshop插件终极安装指南:让AI绘画直接在PS中完成 - 详解
  • 现代控制理论(2)—— LQR
  • 盘点螺杆泵主流品牌:从产品性能到官方电话的服务对比,无堵塞自吸泵/卫生级螺杆泵/自吸式计量泵,螺杆泵厂商如何选 - 品牌推荐师
  • 题解:洛谷 P1420 最长连号
  • 互联网大厂Java求职面试实录:核心技术与业务场景解析
  • 题解:洛谷 P1217 [USACO1.5] 回文质数 Prime Palindromes
  • 题解:洛谷 P5724 【深基4.习5】求极差 / 最大跨度值 / 最大值和最小值的差
  • 题解:洛谷 P5722 【深基4.例11】数列求和
  • 题解:洛谷 P5723 【深基4.例13】质数口袋
  • 企业iPaaS选型指南:如何打破数据孤岛实现高效集成
  • 用 ArcPy 批量拆分并投影 Shapefile:自动分组导出 + 合并输出
  • jar 包又冲突了?如何快速确定与哪个 jar 包冲突?
  • 因为 BitMap,白白搭进去 8 台服务器
  • 受聘为2026年度中国知网评审专家库专家
  • 三、Claude Opus 4.6 三体银河纪元 -1
  • 一文搞懂告别繁琐命令行:自研多线程 SSH 极速文件传输助手(附 GitHub 源码):核心原理+实战案例
  • 彻底干掉恶心的 SQL 注入漏洞,一网打尽!
  • 题解:洛谷 P2669 [NOIP 2015 普及组] 金币
  • 一个小小的签到功能,到底用 MySQL 还是 Redis?
  • 题解:洛谷 P1035 [NOIP 2002 普及组] 级数求和
  • 求求你,别在 MySQL 中使用 UTF-8了!
  • 吐血推荐!更贴合专科生的AI论文网站,千笔·专业学术智能体 VS 灵感ai
  • 面试官:什么是 NIO?NIO 的原理是什么机制?
  • 赶deadline必备AI论文网站 千笔AI VS 学术猹 研究生专属神器
  • 高级玩家必备:深度剖析 MySQL 事务隔离!