2838: 有趣的跳跃 摘要:参考代码:choose = input().split() if len(choose) == 1: n = int(choose[0]) arr = list(map(int,…… 题解列表 2024年03月21日 0 点赞 1 评论 584 浏览 评分:9.9
字符串的修改实现 实现字符删除就是看字符串长度是否相同,如果两个字符串大小不相同就要删实现字符串的修改就是匹配两个字符串的各个字符对应是否相同如果不相同就要修改#include#includeintmain(){chars1[200],s2[200];scanf("%s", 题解列表 2024年03月21日 0 点赞 0 评论 1076 浏览 评分:9.9
字符串的逆置 用两个数组实现字符串的逆置#include#includeintmain(){chars[256],b[256];scanf("%s",s);inti;intlen;len=strlen(s);for(i=0;i 题解列表 2024年03月21日 0 点赞 0 评论 644 浏览 评分:9.9
平方和和立方和 摘要: #include int main() { int m,n; while((scanf("%d%d",&m,&n))!=EOF) …… 题解列表 2024年03月21日 0 点赞 0 评论 635 浏览 评分:9.9
信息学奥赛一本通T1423-种树 解题思路:代码的思路是首先按照结束位置end对s数组进行从小到大的排序,然后遍历s数组中的每个元素。对于每个元素,首先计算数组a中在结束位置end到开始位置start之间已经被覆盖的位置数sum。如果sum大于等于需要被覆盖的次数t,则跳过该元素,继续遍历下一个元素。 题解列表 2024年03月21日 1 点赞 0 评论 1239 浏览 评分:9.9
[最详细解析]链表之节点删除 解题思路:注意事项:参考代码:m,n=map(int,input().split())#标注a链表、b链表中的节点个数a={}b={}c=[]foriinrange(m):#有m行个学生的学号和成绩k,l=map(int,input().split())#输入学生的学号和成绩a[k]=l#每个学生的学 题解列表 2024年03月21日 0 点赞 0 评论 799 浏览 评分:9.9
2173: 信息学奥赛一本通T1248-Dungeon Master-bfs #include#include#includeusingnamespacestd;intx,y,z;charmaze[25][25][25];boolvis[25][25][25];intdir[6][3]={{0,0,1},{0,0,-1}, 题解列表 2024年03月22日 0 点赞 0 评论 626 浏览 评分:9.9
2815: 求特殊自然数(C语言) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a=49; while(a>=49&&a<=728){ if(a/49==a%…… 题解列表 2024年03月22日 0 点赞 0 评论 684 浏览 评分:9.9
剔除数组中的相关数 稍微有点复杂大致思路:将数组中每个数的各个位上的数字相加如果两个数字各个位上的数字之和相等说明两个数相关其实有一个bug如果判断214和43那么他们两个可能也会相关,读者可以自己再加一个判断位数的函数用来判断。(尊的不想写了嘤嘤嘤)本题给出的方法可以通过#includeintfunc(intn)//返 题解列表 2024年03月22日 0 点赞 0 评论 649 浏览 评分:9.9
数列的排列~~~ 大致思路:先找比a[0]小的元素放入一个数组,记录数量l;再找比a[0]大的元素放入一个数组,记录数量m;最后将比a[0]小的元素逆置输出,a[0]的位置就在a[l],比a[0]大的元素数组正常输出#includeintmain(){intn;scanf("%d", 题解列表 2024年03月22日 1 点赞 0 评论 946 浏览 评分:9.9