云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 蓝桥杯c-c++省赛试题及答案解析

蓝桥杯c-c++省赛试题及答案解析

  • 62 次阅读
  • 3 次下载
  • 2025/6/4 1:06:44

3

1250 200 32

程序应该输出: 25/4

再例如,输入: 4

3125 32 32 200

程序应该输出: 5/2

再例如,输入: 3

549755813888 524288 2

程序应该输出: 4/1

资源约定:

峰值内存消耗 < 256M CPU消耗 < 3000ms

请严格按要求输出,不要画蛇添足地打印类似:“请您输入...”编辑版word

的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意: main函数需要返回0

注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。 注意: 所有依赖的函数必须明确地在源文件中 #include ,常用头文件。

提交时,注意选择所期望的编译器类型。 答案:

#include #include #include using namespace std; #define LL long long struct fs {

LL up,down; }; int n; LL arr[110]; fs Fs[110];

bool cmp(LL a,LL b)

编辑版word

不能通过工程设置而省略 {

return a > b; }

LL Gcd(LL a,LL b) {

if( b == 0 )return a; return Gcd(b,a%b); }

LL Get(LL a, LL b) {

if( a < b) a ^= b ^= a ^= b; LL v[30]; queueteam;

if( a == b || a / b == a) return b; v[0] = a, v[1] = b; v[2] = a / b; int top = 3,i,j; team.push(a/b); while(team.size()) {

LL now = team.front(); team.pop();

for(i = 0 ; i < top ; i ++) {

编辑版word

LL temp = (v[i] > now) ? v[i] / now : now / v[i]; bool find = false; for(j = 0 ; j < top ; j ++) if( v[j] == temp) find = true; if(find == true) continue; team.push(temp); v[top++] = temp; } }

LL ans = v[0];

for(i = 0 ; i < top ; i ++) if(v[i] != 1) {

ans = v[i]; break; }

for(i = 0 ; i < top ; i ++)

if( v[i] < ans && v[i] != 1) ans = v[i]; return ans; } int main() { int i,j;

scanf(\

for(i = 0 ; i < n ; i ++) scanf(\

编辑版word

搜索更多关于: 蓝桥杯c-c++省赛试题及答案解析 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

3 1250 200 32 程序应该输出: 25/4 再例如,输入: 4 3125 32 32 200 程序应该输出: 5/2 再例如,输入: 3 549755813888 524288 2 程序应该输出: 4/1 资源约定: 峰值内存消耗 < 256M CPU消耗 < 3000ms 请严格按要求输出,不要画蛇添足地打印类似:“请您输入...”编辑版word 的多余内容。 所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。 注意: main函数需要返回0 注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com