题解列表

筛选

比较简单的方法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int i,n,a=1,b=1,c=1;    scanf("%d",&n);    for(i=3;i<……

约瑟夫环问题的解答

摘要:解题思路:模拟or递归(这里解题基于我的代码)注意事项:1.使用模拟的话 一定要注意报数是迟于检查的 所以初始化count=1;每次元素退场后都需要初始化count=1.               ……

遍历每条对角线

##遍历每条对角线m,n=map(int,input().split())#m行n列ans=0arr=[]for_inrange(m):arr.append([int(i)foriininput().strip().split()])#两条对角线,

兰顿蚂蚁普通思路

摘要:解题思路:定义俩个方向数组int dx[] = {0, 1, 0, -1}; int dy[] = {1, 0, -1, 0};注意事项:主要是定义方向的变量黑色方块(direction + 3) %……

简单简单简单的1131

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int f(int n){ if(n==1||n==2) return 1; if(n>2) return f(n-1)+f(n-2);……

用stl的multimap来贪心思想

摘要:解题思路:排序后从x或y最小开始遍历,若相邻x相等则y大的保存,若与下一个x不等则若y2>=y1说明被包裹注意事项:参考代码:#include <bits/stdc++.h> using names……

Python 1075 台球碰撞 用一行代码解决计算问题

摘要:解题思路:首先,按照L,W,x,y,R,a,v,s的形式来讲    第一点,明确台球中心点概念,每次碰撞并不是中心点碰撞台球桌边界,而是以边界撞击边界值,所以台球中心点的位移区域是R<=x<=L-R,……

随便解释一下吧

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main ( ){    char s1[201]={0} ,s2[201]={0} ;    int i=0 ,a=0 ,c=……

1004: [递归]母牛的故事题解

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;  int main () {    int cow[56] = {0,1,2,3,4};  ……