网站搭建后台台州路桥区专业高端网站设计
2026/5/21 17:35:26 网站建设 项目流程
网站搭建后台,台州路桥区专业高端网站设计,吉林建设厅网站首页,网页设计与制作实训心得体会​欢迎大家订阅我的专栏#xff1a;算法题解#xff1a;C与Python实现#xff01; 本专栏旨在帮助大家从基础到进阶 #xff0c;逐步提升编程能力#xff0c;助力信息学竞赛备战#xff01; 专栏特色 1.经典算法练习#xff1a;根据信息学竞赛大纲#xff0c;精心挑选…​欢迎大家订阅我的专栏算法题解C与Python实现本专栏旨在帮助大家从基础到进阶 逐步提升编程能力助力信息学竞赛备战专栏特色1.经典算法练习根据信息学竞赛大纲精心挑选经典算法题目提供清晰的代码实现与详细指导帮助您夯实算法基础。2.系统化学习路径按照算法类别和难度分级从基础到进阶循序渐进帮助您全面提升编程能力与算法思维。适合人群准备参加蓝桥杯、GESP、CSP-J、CSP-S等信息学竞赛的学生希望系统学习C/Python编程的初学者想要提升算法与编程能力的编程爱好者附上汇总帖GESP认证C编程真题解析 | 汇总编程题B4064 寻找数字【题目来源】洛谷B4064 [GESP202412 二级] 寻找数字 - 洛谷 (luogu.com.cn)【题目描述】小杨有一个正整数a aa小杨想知道是否存在一个正整数b bb满足a b 4 ab^4ab4。【输入】第一行包含一个正整数t tt代表测试数据组数。对于每组测试数据第一行包含一个正整数代表a aa。【输出】对于每组测试数据如果存在满足条件的正整数b bb则输出b bb否则输出− 1 −1−1。【输入样例】3 16 81 10【输出样例】2 3 -1【算法标签】《洛谷 B4064 寻找数字》 #GESP# #2024#【代码详解】#includebits/stdc.husingnamespacestd;intT;// 定义变量T表示测试用例的数量intmain(){cinT;// 输入测试用例的数量// 处理每个测试用例while(T--){inta;cina;// 输入整数aboolflagfalse;// flag用于标记是否找到满足条件的i// 遍历可能的i值for(inti1;ia/i;i){if(i*i*i*ia){// 判断i的四次方是否等于acoutiendl;// 输出满足条件的iflagtrue;// 标记已找到break;// 跳出循环}}// 如果未找到满足条件的i输出-1if(!flag){cout-1endl;}}return0;}【运行结果】3 16 2 81 3 10 -1B4065 数位和【题目来源】洛谷[B4065 GESP202412 二级] 数位和 - 洛谷 (luogu.com.cn)【题目描述】小杨有n nn个正整数小杨想知道这些正整数的数位和中最大值是多少。“数位和”指的是一个数字中所有数位的和。例如:对于数字12345 1234512345它的各个数位分别是1 , 2 , 3 , 4 , 5 1,2,3,4,51,2,3,4,5。将这些数位相加得到1 2 3 4 5 15 12345151234515因此12345 1234512345的数位和是15 1515。【输入】第一行包含一个正整数n nn代表正整数个数。之后n nn行每行包含一个正整数。【输出】输出这些正整数的数位和的最值。【输入样例】3 16 81 10【输出样例】9【算法标签】《洛谷 B4064 数位和》 #GESP# #2024#【代码详解】#includebits/stdc.husingnamespacestd;#defineintlonglong// 定义宏将int替换为long longintn,ans;// n: 输入的整数个数ans: 记录最大数字和// 计算一个整数的数字和intcalc(intx){intres0;// res用于存储数字和while(x){// 当x不为0时继续循环resx%10;// 将x的个位数加到res中x/10;// 去掉x的个位数}returnres;// 返回数字和}signedmain(){// 使用signed代替int因为宏定义了int为long longcinn;// 输入整数个数n// 遍历输入的n个整数for(inti1;in;i){intx;cinx;// 输入当前整数xansmax(ans,calc(x));// 更新最大数字和}coutansendl;// 输出最大数字和return0;}【运行结果】3 16 81 10 9

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询