信息学奥赛一本通T1244-和为给定数--双指针法 解题思路:注意事项:参考代码:#includeusingnamespacestd;inta[100000];intmain(){intn;cin>>n;for(inti=0;i>a[i];}intm;cin>>m;sort(a, 题解列表 2026年10月19日 0 点赞 0 评论 3 浏览 评分:0.0
较为简便的算法 解题思路:注意事项:参考代码:#includeintmain(){intn,i,s=0;scanf("%d",&n);for(i=2;i 题解列表 2026年10月19日 1 点赞 0 评论 6 浏览 评分:10.0
1113保留字母(椎名真昼天下第一可爱) 解题思路:说白了谁记这个ASCII码啊,我们直接定义一个字符类型的变量,让他在A-Z和a-z之间,把他输出就好了注意事项:椎名真昼天下第一可爱参考代码:#includeintman(){charletter;while(scanf("%c", 题解列表 2026年10月19日 1 点赞 0 评论 5 浏览 评分:10.0
信息学奥赛一本通T1240-查找最接近的元素 解题思路:注意事项:参考代码:#includeinta[100000];intmain(){intn;scanf("%d",&n);for(inti=0;i 题解列表 2026年10月19日 0 点赞 0 评论 7 浏览 评分:0.0
大一学生思路参考 解题思路:先把不存在的情况写出来,剩下的分数递减,大于等于90、大于等于80、大于等于70、大于等于60以及else其他情况,省去很多不必要的代码。参考代码:#includeintmain(){floatscore;scanf("%f", 题解列表 2026年10月19日 1 点赞 0 评论 527 浏览 评分:10.0
通过for循环遍历数组 解题思路:for循环遍历数组,在求和时只需要i一个变量即可注意事项:参考代码://求一个3×3矩阵对角线元素之和。#includeintmain(){intarr[3][3];inti,j,x=0,y=0;for(j=0;j 题解列表 2026年10月19日 0 点赞 0 评论 14 浏览 评分:0.0
可以说是最简单最好懂的方法 解题思路:使用for循环嵌套来遍历数组,代码非常少非常之便利注意事项:输出的时候需将[i][j]换为[j][i]参考代码://写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。#includeintmain(){inti, 题解列表 2026年10月18日 0 点赞 0 评论 70 浏览 评分:0.0
使用冒泡排序去做 解题思路:用冒泡排序做注意事项:虽然很好想,但确实耗时参考代码://输入十个整数将其排好#includeintmain(){intconstnumber=10;intarr[number],i;for(i=0;i 题解列表 2026年10月18日 0 点赞 0 评论 53 浏览 评分:0.0
记住我就好 解题思路:没有任何思路可言注意事项:中间的逗号以及后面的空格参考代码:#includeintmain(){printf("Hello,World!\n");} 题解列表 2026年10月16日 1 点赞 0 评论 80 浏览 评分:0.0
小白也能看懂的最简单版本 解题思路:注意到10个空瓶子换了5瓶汽水,逼养的题目还赊了一瓶,我小时候咋没有这么聪明,那么题目本质就是2个空瓶子换一瓶汽水(毕竟在你只剩两个的时候就能赊一瓶然后喝完凑成3个再交)注意事项:我这是最简单版本,不用注意啥,直接暴力几行就出结果,至于那个限制11我们根本不需要去管他好吧, 题解列表 2026年10月16日 1 点赞 0 评论 75 浏览 评分:0.0