pascal又是毕业季老师想要挑出默契程度最大的k个人参与毕业晚会彩排。他列出全班同学的号数1,2,……,n,并且相信k个人的默契程度便是他们的最大公约数。这可难为了他,请你帮帮
老师想要挑出默契程度最大的k个人参与毕业晚会彩排。他列出全班同学的号数1,2,……,n,并且相信k个人的默契程度便是他们的最大公约数。这可难为了他,请你帮帮忙吧!
输入格式
两个空格分开的正整数n和k。(n>=k>=1)
输出格式
一个整数,为最大的默契值。
样例输入
4 2
样例输出
2
var
n,k:longint;
begin
readln(n,k);
writeln(n div k);
end.
首先,对于这个问题,我们可以想到一种一定可行的设m=n div k,则必有不等的k个数使得第i个数ai=i*m<=n,且这k个数的最大公约数为m。
以下证明这个解为最优解(m为任取k个数中最大的最大公约数):
假设存在另一个解p>m,依题意,p为所取不等的k个数的最大公约数,则第j个数bj=cj*p,{c}为元素个数为k的集合且其中每个元素都为正整数。由于cj≠0,所以{c}中最大的元素cmax一定大于等于k。若cmax>=k,则cmax*p>k*m>n,显然不合题意。
故不存在另一个更优解p>m。
所以答案为(n div k);
关于高等数学之后的学习本人对数学很感兴趣,请问读完大学后的高等数学.应该向什么方向再往上读更高知识 2020-04-08 …
(15分)历史上重大改革回眸苏格兰的第一所大学出现在1412年,在随后的一百多年时间里,苏格兰的大 2020-05-13 …
加拿大12年级数学121和122有啥区别,还有AP课和一般课又有什么区别除了难度上的,大学的认可程度 2020-11-03 …
英语翻译暑假打工心得与体会转眼间我已经度过了大学的第一个年头,进入了大学的第一个暑假.作为已经成年的 2020-11-06 …
英语翻译暑假打工心得与体会转眼间我已经度过了大学的第一个年头,进入了大学的第一个暑假.作为已经成年的 2020-11-06 …
甲同学说:“我喜欢理工科,从没想过当哲学家,考大学又不考哲学。所以,没有必要在哲学上浪费时间。”乙同 2020-11-21 …
某班同学在政治课上,围绕着“要不要学哲学”展开了激烈的讨论。甲同学说:“我喜欢理工科,从没想过当哲学 2020-11-21 …
阅读下面的文字,完成文后小题。逍遥游聂鑫森江南大学是一所老资格的大学,中文系又是江南大学的明细,中文 2020-12-06 …
甲同学说:“我喜欢工科,从没想过当哲学家,考大学又不考哲学,因此没必要在哲学上浪费时间。”乙同学说: 2020-12-06 …
24岁的大学生杨怀宝荣获“全国十大孝老爱亲模范”。从少年时代起,杨怀宝就身担学子和孝子两重角色,既要 2020-12-14 …