比赛场次 348
比赛名称 20161115
比赛状态 已结束比赛成绩
开始时间 2016-11-15 08:25:00
结束时间 2016-11-15 12:00:00
开放分组 全部用户
注释介绍 完整题目(带背景)和标程题解以及数据生成器,百度网盘,链接: https://pan.baidu.com/s/1jIfmIYM 密码: t2r5
题目名称 军队
输入输出 tarmy.in/out
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatar残星誓言 AAAAAAAAAA 0.113 s 1.66 MiB 100
GravatarSmile AAAAAAAAAA 0.121 s 1.31 MiB 100
Gravatariortheir AAAAAAAAAA 0.144 s 1.08 MiB 100
GravatarNVIDIA AAAAAAAAAA 0.153 s 1.08 MiB 100
GravatarRiolu AAAAAAAAAA 0.245 s 1.31 MiB 100
GravatarFmuckss AAAAAAAAAA 0.335 s 11.44 MiB 100
GravatarKZNS AAAAAAAAAA 0.379 s 2.10 MiB 100
GravatarBravo ChaoS AAAAAAAAAA 0.435 s 1.40 MiB 100
Gravatardududu AAAAAAAAAA 2.052 s 0.97 MiB 100
GravatarRapiz AAAAAAAAAT 4.577 s 2.24 MiB 90
Gravatar1azyReaper WWAWAWAAAA 0.177 s 15.57 MiB 60
Gravatarjinqiu AAAAAWWWWW 0.376 s 65.55 MiB 50
GravatarMealy AAAAAEEEEE 0.825 s 30.19 MiB 50
Gravatarjjky AAAAATTTWT 4.541 s 95.80 MiB 50
GravatarHoohan(%Dalao) AAAAAEETET 4.667 s 168.60 MiB 50
Gravatar祖国栋梁 AAAAATTTTT 5.021 s 2.60 MiB 50
GravatarTabing010102 AAAAATTTTT 5.044 s 0.69 MiB 50
Gravatar农场主 AAAAATTTTT 5.145 s 31.12 MiB 50
Gravatar__stdcall AAAAATTTTT 5.750 s 14.24 MiB 50
Gravatarkxxy AAATTTTTTT 7.000 s 0.75 MiB 30
Gravatarcwm大佬%%% AAATTTTTTT 7.020 s 0.67 MiB 30
Gravatarsxysxy AAATTTTTTT 7.170 s 2.20 MiB 30
Gravatar最长上升子序列 AAWWWWWWWW 0.142 s 1.08 MiB 20
GravatarsrO cwm Orz EAATTTTTTT 7.014 s 151.39 MiB 20
GravatarOstmbh AWWWWWWWWW 0.044 s 1.46 MiB 10
Gravatarcoolkid AWWWWWWWWW 0.133 s 0.70 MiB 10
Gravatarzhjian AWWWWWWWWW 0.342 s 1.84 MiB 10
Gravatar123 AWWTWEEEEE 1.856 s 30.83 MiB 10
GravatarLethur AWWWWTTTTT 5.698 s 0.77 MiB 10
Gravatar 楚修 C 0.000 s 0.00 MiB 0
Gravatar残星噬月 RRRRRRRRRR 0.031 s 7.15 MiB 0
Gravatarss WWWWWWWWWW 0.346 s 187.26 MiB 0
GravatarMagic_Sheep WWWWWWWWWW 2.756 s 0.70 MiB 0
GravatarBIRD WWWWWTTTTT 5.012 s 15.60 MiB 0
Gravatar24193 WWWWWTTTTT 5.061 s 0.70 MiB 0
Gravatarjmisnal TTTTTTTTTT 10.041 s 32.04 MiB 0

军队

★☆   输入文件:tarmy.in   输出文件:tarmy.out   简单对比
时间限制:1 s   内存限制:256 MiB

问题描述

给定一个有n个队伍的人组成的序列,第i个队伍i有s[i]个人组成,一个l到r的子序列是合法的,当且仅当$((\forall i)(\forall j) \land (i \ne j) \land (l \le i,j \le r)) \to (gcd(s[i], s[j]) = 1)$,即对于该序列中任两个不相同的队伍,他们人数的最大公约数为1,并且要求该子序列的总人数大于等于k。且由于每个队伍能够审批携带的仪器是有限的,所以需要这个队伍(r - l + 1)尽可能长,请求出这个队伍的最长长度,若不存在,请输出0。

输入格式

第一行两个整数n,k分别表示队伍数量和人数下限
接下来一行n个整数,表示每个队伍的人数

输出格式

一行一个整数,表示队伍的最长长度,如果不存在一个这样的队伍,则输出0

输入样例

5 14
4 5 12 3 2 

输出样例

2 

数据范围


对于10%的数据$n \le 10$

对于另外20%的数据$n \le 10^2$

对于另外20%的数据$n \le 2 * 10^3$

对于全部的数据$1 \le n \le 10^5, 1 \le s[i] \le 10^6, k \le signed\ int$