比赛场次 | 601 |
---|---|
比赛名称 | NOIP2023模拟赛4 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2023-11-16 08:00:00 |
结束时间 | 2023-11-16 13:00:00 |
开放分组 | 全部用户 |
注释介绍 | 注意观察数据范围 争取得到更多部分分 |
题目名称 | 最大公约数 |
---|---|
输入输出 | gcd.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
Murasame | AAAAAAAAAA | 1.041 s | 4.85 MiB | 100 |
┭┮﹏┭┮ | AAAAAAAAAA | 1.078 s | 4.97 MiB | 100 |
ムラサメ | AAAAAAAAAA | 1.114 s | 4.85 MiB | 100 |
元始天尊 | AAAAAAAAAA | 1.345 s | 7.64 MiB | 100 |
宇战 | AAAAAAAAAA | 1.356 s | 6.72 MiB | 100 |
小金 | AAAWAWAAAA | 0.907 s | 6.68 MiB | 80 |
黄天乐 | AAAAATTTTT | 5.008 s | 6.68 MiB | 50 |
黄天宇 | C | 0.000 s | 0.00 MiB | 0 |
给定$n$个正整数$a_1,a_2,\cdots,a_n$,你觉得这$n$个正整数的最大公约数太小了,于是你想通过删除一些数使得剩下的数的最大公因数变大。你现在想知道,你最少需要删掉多少个数?
第一行包含一个整数$n$。
第二行包含$n$个用空格隔开的正整数,表示$a_1,a_2,\cdots,a_n$。
一行一个正整数,表示最少要删掉的数的个数。
4 6 9 15 30
2
当前的最大公因数是$3$,删掉$6$和$9$之后剩下的数最大公因数是$15$。
当然,也可以删除$9$和$15$,最大公约数是$6$。
对于$30\%$的数据,$n\leq 10$;
对于另外$20\%$的数据,$N\leq 3000,a_i\leq 3000$;
对于$100\%$的数据,$n\leq 10^5,1\leq a_i\leq 10^6$,数据保证有解。