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

受欢迎的丹阳网站建设房产网二手房信息

受欢迎的丹阳网站建设,房产网二手房信息,网站seo提升,单页面企业网站2.最大公因数 - 蓝桥云课 问题描述 给你2个正整数N,M。 你需要构造一个有N个数的正整数序列a,满足以下条件: ∑i1N​ai​M。 求gcd(a),可能的最大值。 输入描述 输入一行两个正整数N,M,表示数组的长…

2.最大公因数 - 蓝桥云课

问题描述

给你2个正整数N,M。

你需要构造一个有N个数的正整数序列a,满足以下条件:

  • ∑i=1N​ai​=M。

求gcd(a),可能的最大值。

输入描述

输入一行两个正整数N,M,表示数组的长度和数组元素总和。

输出描述

输出一行,表示答案。

输入格式

19 189 114514

输出格式

2

评测数据范围

1≤N≤M≤109

思路:

如果m/n可以整除,那么这个m/n就是最大公因数,因为平均分配了。如果不可以整除,那么需要求出1~m/n的整数最大因子,这就是最大公因数。

代码如下:
 

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n,m;
vector<ll>v;
void gene(ll n,ll m)
{for(ll i = 1 ;i <= m/n ; i++)//寻找1到k/m的所有整数因子 {if(m % i == 0){v.push_back(i);}}
}
int main()
{cin>>n>>m;gene(n,m);if(m % n == 0)//如果能整除 cout << m / n;//那么这就是最大公因数 elsecout << v[v.size()-1];//最大的因子就是最大公因数 return 0;
}

http://www.yayakq.cn/news/461172/

相关文章:

  • 如何建一个自己网站网站建设网页
  • 一个新手建设网站怎么简单网页版微信登录入口手机
  • 国内个人网站欣赏网站如何快速推广
  • 什么网站做海报河北省建设局材料备案网站
  • 网站做提示框西安+美院+网站建设
  • 做cpa的网站源码一直能打开的网站突然打不开
  • 外贸型网站该如何推广分类网站 制作
  • 做网站源码衡水wap网站建设价格
  • 大连h5建站模板注册公司怎样网上核名
  • 门窗企业网站建设企业服饰网站模板
  • 最简单做网站怎么使用wordpress
  • 加强企业网站建设的通知网页怎么生成长图
  • 哪个全球购网站做的好处seo经验是什么
  • 百度站长之家wordpress管理员密码丢失
  • 哪里做网站一套一百网站建设与维护协议
  • 建网站深圳网站开发一般黄了
  • wordpress主题大小网站优化排名方法有哪些
  • 河间网站建设推广电脑基础培训班哪里有
  • 网站显示系统建设中山东省住房和城乡建设厅二建查询
  • dede 企业网站模板下载广东建设监理协会网站题库
  • 潍坊网站建设熊掌号外包服务管理制度
  • 建行信用卡网站删掉cache wordpress
  • pc网站建设建议数据库如何存储wordpress
  • 自己建设网站难不难网站开发与维护算什么职位
  • 下载的网站模板怎么进入后台有动效得网站
  • 烟台企业网站制作公司无域名公司注册
  • 16岁的做兼职在什么网站好局域网建设网站工具
  • 如何评价小米的网站建设郴州网站建设专业现状报告
  • 资海集团网站建设网站建设2000元
  • 微网站服务合同浅谈海尔的电子商务网站建设