NOIP2017 小凯的疑惑
https://www.luogu.org/problemnew/show/P3951
参考的Crystal大佬 orz
以a=7,b=3 为例
把自然数按一行a个划分
假设现在已有了 ax+by=k x,y 都是非负整数
假设k在第r行的第h列,
在k的基础上,无论加多少a,新的可以表示的数也一定在第h列
即第h列,自第r行往下的行 所代表的数 都可以用a,b 凑出来
那么我们一个一个的往上加b
0个b:
1个b:
2个b:
……
6个b:
当加到a-1个b时,出现了被完全覆盖的段
原理:
当a,b互质时,{0,b,2b,3b……(a-1)b} 构成了模a意义下的完全剩余系
(a-1)b 是最后一次覆盖
那它上面的(a-1)b - a 就是最后一个没有被覆盖的数
#include<iostream> using namespace std; int main() {long long a,b;cin>>a>>b;cout<<a*b-a-b; }
题目描述
小凯手中有两种面值的金币,两种面值均为正整数且彼此互素。每种金币小凯都有 无数个。在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的。现在小 凯想知道在无法准确支付的物品中,最贵的价值是多少金币?注意:输入数据保证存在 小凯无法准确支付的商品。
输入输出格式
输入格式:
输入数据仅一行,包含两个正整数 aa 和 bb,它们之间用一个空格隔开,表示小凯手 中金币的面值。
输出格式:
输出文件仅一行,一个正整数 NN,表示不找零的情况下,小凯用手中的金币不能准确支付的最贵的物品的价值。
输入输出样例
3 7
11
说明
【输入输出样例 1 说明】
小凯手中有面值为3和7的金币无数个,在不找零的前提下无法准确支付价值为1、 2、4、5、8、11 的物品,其中最贵的物品价值为 11,比 11 贵的物品都能买到,比如:
12 = 3 \times 4 + 7 \times 012=3×4+7×0
13 = 3 \times 2 + 7 \times 113=3×2+7×1
14 = 3 \times 0 + 7 \times 214=3×0+7×2
15 = 3 \times 5 + 7 \times 015=3×5+7×0
【数据范围与约定】
对于 30%的数据: 1 \le a,b \le 501≤a,b≤50。
对于 60%的数据: 1 \le a,b \le 10^41≤a,b≤104。
对于 100%的数据:1 \le a,b \le 10^91≤a,b≤109。
转载于:https://www.cnblogs.com/TheRoadToTheGold/p/8214630.html
NOIP2017 小凯的疑惑相关推荐
- P3951 [NOIP2017 提高组] 小凯的疑惑 / [蓝桥杯 2013 省] 买不到的数目
[NOIP2017 提高组] 小凯的疑惑 / [蓝桥杯 2013 省] 买不到的数目 题目背景 NOIP2017 提高组 D1T1 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每 ...
- 【NOIP2017提高组】小凯的疑惑
小凯的疑惑 题目背景 NOIP2017提高组 DAY1 T1 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每种金币小凯都有无数个.在不找零的情况下,仅凭这两种金币,有些物品他是无 ...
- 【提高组NOIP2017】小凯的疑惑(附证明)
小凯的疑惑 描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素. 每种金币小凯都有 无数个. 在不找零的情况下, 仅凭这两种金币,有些物品他是无法准确支付的. 现在小 凯想知道在无法准确支付 ...
- NOIP2017提高组DayT1小凯的疑惑
Day T1小凯的疑惑 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每种金币小凯都有 无数个.在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的.现在小凯想知道在无法准 ...
- 【整数与除数】小凯的疑惑
素数:大于1的自然数中,除1和它本身以外不再有其他因数 最大公约数:两个或多个整数共有约数中最大的一个 欧拉函数:对于正整数n,欧拉函数是小于n的正整数中与n互质的数的数目 题目链接: P3951 [ ...
- 2017提高组D1T1 洛谷P3951 小凯的疑惑
洛谷P3951 小凯的疑惑 原题 题目描述 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每种金币小凯都有 无数个.在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的.现在小 凯想 ...
- 2017noip小凯的疑惑
一道比较好的数学竞赛题..... 看到这个题,我立马就想到了暴力算法,但是数据好像点大,于是我们可以自己模拟算一个计算公式 这儿有几张图可以使用 我们以a=7,b=3为例. 说明一下,是按照 0,1, ...
- 【NOIP 2017 提高组 DAY1 T1】小凯的疑惑
emmm貌似过不了多久就要去考NOIP了,于是我终于开始刷往年的题了 [题目] 题目描述: 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素.每种金币小凯都有无数个.在不找零的情况下,仅凭这两种 ...
- 小凯的疑惑(扩展欧几里得)
小凯的疑惑 a , x , b , y , gcd(a,b) 扩展欧几里得啊!!! 对于任何k(k为正整数) 一定存在x,y 满足 ax+by=k; 想想扩展欧几里得 ax+by=gcd(a,b ...
最新文章
- laravel ajax返回json,Laravel validate error处理,ajax,json示例
- 经典php代码,10个非常经典的php代码片段.doc
- 磁盘 分区 lvm之间await util的统计关系
- apollo芯片_ADAS/AD主控芯片研究:集成趋势下的短板与变革
- 尾递归及示例(JAVA)
- matplotlib-绘制精美的图表
- 不借助vue-cli,自行构建一个vue项目
- java 进程运行时间_将Java类作为子进程运行
- 正整数 n 所有可能的和式的组合
- 【转】 IIS_WPG 用户组权限问题
- 《数据分析实战:基于EXCEL和SPSS系列工具的实践》一3.4 数据量太大了怎么办
- c语言中计算熵的函数,如何用c++编程实现各种信源熵的计算
- [Irving]SqlServer 拆分函数用法
- 关于SES2000找管线定位问题的实验
- 鸿蒙系统用的什么代码,鸿蒙系统是用什么语言开发的?
- 无法启用网络发现和文件共享或共享无法访问
- 大数据处理——Java
- “微盟事件”星瑞格(Sino-DB)产品解决方案
- python实现快速欧式聚类FEC:fast-euclidean-clustering
- Maven国内源设置 - OSChina国内源失效了,别更新了