买不到的数目
来源:互联网 发布:用手机怎样做淘宝客服 编辑:程序博客网 时间:2024/04/28 11:08
【第四届蓝桥杯预选赛】买不到的数目
描述
题目描述:
小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。
小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。
你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。
本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。
输入:
两个正整数,表示每种包装中糖的颗数(都不多于1000)
输出:
一个正整数,表示最大不能买到的糖数
样例输入
4 7
样例输出
17
解题思路:这道题可以用数学归纳法,找出规律。
规律是这个买不到的数等于输入的两个数字的最小公倍数减去这两个数字的和。
已AC。
#include<stdio.h>int f(int a,int b){return b==0?a:f(b,a%b);}int main(){int a,b,temp,sum,gongbei;scanf("%d%d",&a,&b);//默认a>bif(a < b){temp = a;a = b;b = temp;}sum = a*b;gongbei = sum / f(a,b);printf("%d\n",gongbei-a-b);}
阅读全文
0 0
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- PHPstorm汉化
- 幸运的编号
- kaggle入门-Bike Sharing Demand自行车需求预测
- 使用 TaskDescription 定制任务管理器 Title
- Base64 格式的多个图片 转 普通路径格式
- 买不到的数目
- 删除条件提交页面
- mysql常用函数
- ionic的下拉刷新
- 初试博客
- Linux下rar文件如何解压
- LeetCode--Add Two Numbers的java实现
- 循环小试
- android下拉五级菜单联动