注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

TsReaper的博客

一起来玩算法竞赛吧~

 
 
 
 
 

日志

 
 

[题解]又是毕业季I  

2015-08-07 11:18:49|  分类: 题解 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
关键字:a/b problem.

Link&Limit


        [洛谷1372]
        时间限制:1000ms  空间限制:131072kb

Background


        “叮铃铃铃”,随着高考最后一科结考铃声的敲响,三年青春时光顿时凝固于此刻。毕业的欣喜怎敌那离别的不舍,憧憬着未来仍毋忘逝去的歌。1000多个日夜的欢笑和泪水,全凝聚在毕业晚会上,相信,这一定是一生最难忘的时刻!

Description


        为了把毕业晚会办得更好,老师想要挑出默契程度最大的k个人参与毕业晚会彩排。可是如何挑呢?老师列出全班同学的号数1,2,……,n,并且相信k个人的默契程度便是他们的最大公约数(这不是迷信哦~)。这可难为了他,请你帮帮忙吧!
        PS:一个数的最大公约数即本身。

Input Format


        两个空格分开的正整数n和k。(n>=k>=1)

Output Format


        一个整数,为最大的默契值。

Sample Input #1


4 2

Sample Output #1


2

Hint


        对于20%的数据,k<=2,n<=1000
  对于另30%的数据,k<=10,n<=100
  对于100%的数据,k<=1e9,n<=1e9(神犇学校,人数众多)

        若答案为ans,显然ans * k <= n,那么ans = n/k.

#include <stdio.h>
int _,__;
int main()
{
scanf("%d%d",&_,&__);
printf("%d",_/__);
return 0;
}

  评论这张
 
阅读(18)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018