• 2024-06-06OPENMV——识别绿色小球并通过串口把信息发送到单片机,进而控制小车追小球
    OPENMV代码#Measurethedistance##Thisexampleshowsoffhowtomeasurethedistancethroughthesizeinimgage#Thisexampleinparticularlooksforyellowpingpongball.importsensor,image,timefrommachineimportUARTuart=UART(3,115200)#
  • 2024-05-20HTML5画布-小球碰撞
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`HTML5画布-小球碰撞日期:2017-7-18阿珏HTML浏览:2465次评论:2条html5是万维网的核心语言、标准通用标记语言下的一
  • 2024-05-18Solution -「洛谷 P8477」 「GLR-R3」春分 下界证明?!
      前情提要:在「洛谷P8477」「GLR-R3」春分中,我们给出了\(\frac{7}{6}n\pm\mathcalO(1)\)的解法,但没能给出相关的下界证明。现在我们尝试给出一个未完全完成的下界证明。  为方便描述,我们综合链接中题意和某个“通俗”的题意,称隔板为“板”,称溶液为“人”。  这个
  • 2024-04-15【2024蓝桥B组】小球反弹
    小球反弹题目题目分析一个比较绕脑的数学问题。。。首先:小球能过从左上角出发,然后回到左上角,那么其x方向的路径长度则为2k1x,y方向的路径长度则为2k2y。其次,我们得知其x与y的速度比值为15:17,由公式:时间*速度=路程可得:t*dx=2k1x,t*dy=2k2y然后,通过简单的数学变换,我们可以得出:k
  • 2024-04-13Educational Codeforces Round 164 (Rated for Div. 2) D
    因为理解错了题目导致我没错出来。我理解为有两个人取球,每个人每次都是取一组,也就是一组的球必须要放在一个人手里。。因为我之前做的一个背包是这个样子的。这就导致了,我认为每次转移所需要的信息是比实际要的多很多的,直接导致我没法设计一个正常的dp。然后炸了。。。好烦。。
  • 2024-04-12【数学】组合数学 - 排列组合
    父级页面:【数学】组合数学排列组合可重排列可重组合隔板法盒子可以为空隔板法:x个相同的小球,有y个不同的盒子,每个盒子可以为空,求有多少种方案数?把y个不同的盒子视作y-1个不同的隔板,然后把小球视作不同的,全排列有\(A_{x+y-1}^{x+y-1}\)种,然后除以隔板的全排列(隔板之间没有
  • 2024-04-05Java用天平找小球
    题目描述三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球在这里给出一组输入。例如:112输出样例复制在这里给出相应的输出。例如:C代码如图: publicclassBall{publicstaticvoidmain(String[]args){inta,b,c
  • 2024-03-28【CSP试题回顾】201803-2-碰撞的小球(优化)
    CSP-201803-2-碰撞的小球解题思路【思路一:暴力枚举】初始化:首先,从输入中读取小球的数量n、线段的长度L以及需要模拟的时间t。然后,读取每个小球的初始位置,并初始化它们的移动方向为向右(用布尔值des表示,true表示向右,false表示向左)。模拟过程:模拟每一秒小球的运动和碰撞
  • 2024-03-22[ABC344G] Points and Comparison
    题意给定\(n\)个球,每个球有颜色\(C_i\),价值\(V_i\)。你需要删除恰好\(k\)个小球,使得剩余的小球没有相邻颜色相同且价值最大。求这个价值。\(k\le500,n\le2\times10^5\)Sol考虑一个平凡的dp。\(f_{i,j}\)表示最后剩了\(i\),当前留下了\(j\)个的最大价值
  • 2024-03-17(C语言)球球大作战
      前言:这款简易版的球球大作战是一款单人游戏,玩家需要控制一个小球在地图上移动,吞噬其他小球来增大自己的体积。本游戏使用C语言和easyx图形库编写,旨在帮助初学者了解游戏开发的基本概念和技巧。在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界
  • 2024-03-17(容斥原理例题)洛谷P1287 盒子与球
    题目链接点击此处前往题目思路标题就不难知道,这是一道关于容斥原理的题目只需要简单一想就不难发现,这道题很可能会有很多重复的情况,就比如说我原来想的一个思路,先找出r个球来铺满第一层,然后再排列剩下的小球,这就会有很多重复的情况,比如说第一层的去了第二层,但是只是上
  • 2024-03-16unity--控制小球运动与销毁
    和上一章一样,先建立一个模型在test里继续写代码驱动。在上一章已经描述过如何让小球前后左右移动了。这次我换了一个更完美点的模型,和上章大差不差。再往里放入一个cube,将其rename成Enemy。在他跟处找到AddTag添加一个Enmey,并选择这个tag。player有Rigidbody,给物体一个作
  • 2024-03-12GDPU unity游戏开发 滚动小球
      解锁你的游戏大门,适合小白入门看的,通过简单的实例大概了解unity的一些基本操作。常用快捷键 CtrlC/V/X/Z对应复制/粘贴/剪切/回退很多小白都惟手熟尔了,W物体对象的位置/平移/移动 ,E物体对象旋转,R物体对象缩放,Q/Alt中键用于场景的移动,右键/Alt左键用于场景的旋转,滚
  • 2024-03-07CF38E Let's Go Rolling! 题解
    分析考虑DP。因为\(n\le3000\),我们可以直接枚举插针的位置。定义状态函数\(f_i\)表示在从左往右第\(i\)个小球的位置上插针的最小花费。枚举该小球右边第一个插针的位置,则\(i\)到\(j-1\)的小球都会滚到小球\(i\)的位置。代价为\(\sum\limits_{k=i}^{j-1}x_k-x_i
  • 2024-03-06基于unity和c#的障碍跑酷游戏的二次开发
    一、设计背景近年来,虚拟现实技术取得了突飞猛进的发展,为游戏行业带来了新的机遇。通过将跑酷游戏与虚拟现实技术相结合,可以为玩家提供更加真实、沉浸式的游戏体验,让玩家仿佛置身于现实世界中的跑酷场景中。现代游戏越来越注重玩家之间的互动和竞技。跑酷游戏可以设置多人在线模
  • 2024-03-01CF1937D Pinball 题解
    题目链接:https://codeforces.com/contest/1937/problem/D题意简述一个长为n的格子,用'<'或'>'组成的字符串表示,在位置i放一个小球,当前所在位置是'<'则下一秒左移一步,否则下一秒右移一步。小球移动后,之前位置的符号反转,'<'变成'>','>'变成'<',直到小球离开整个
  • 2024-02-29个人题解:江苏省选 2019 第二轮
    精准预测我们首先发现每个人每个时刻只有生死,所以我们可以建一个2-sat模型。每个人对应\(T+1\)个节点,表示这个人在每个时刻的生死。那么,题目的条件可以直接在这个模型上面建图,还要注意第\(t\)秒死亡可推出第\(t+1\)秒死亡和第\(t+1\)秒存活能推出第\(t\)秒存活的两
  • 2024-02-29组合数学 学习笔记
    1.几个组合恒等式\((1)C_n^m=C_n^{n-m}\)\((2)\sum\limits_{i=0}^{\min(n,m,k)}{C_n^i\timesC_m^{k-i}}=C_{n+m}^k\)\((3)\sum\limits_{i=0}^nC_n^i=2^n\)\((4)\sum\limits_{i=0}^n{c_n^i\timesi}=n\times2^{n-1}\)\((5)\sum\limits_{i=0}^{n}{C
  • 2024-02-28一些典型的计数
    这里将会记录一些典型的计数。图计数无向图计数显然,\(n\)个点的无向图个数应该为\(2^{\binom{n}{2}}\)。\(n\)个点\(m\)条边无向图计数不妨设\(g(n,m)\)表示\(n\)个点\(m\)条边的无向图个数,显然有\[g(n,m)=\dbinom{\binom{n}{2}}{m}\]设\(f(n,m)\)表示
  • 2024-02-07Umov移动方块-scratch编程作品
    程序说明:《Umov移动方块》是一款基于Scratch平台制作的小游戏。在这个游戏中,玩家将面对一个3×3的圆圈棋盘,并通过鼠标控制蓝色方块在这些圆圈中灵活移动。游戏的挑战在于,舞台的四周边缘会不断生成白色小球,它们会向对向移动。玩家的目标是尽量让蓝色方块避免与这些移动的小球发生
  • 2024-02-04scratch编程作品-《滚动的物理小球》
    程序说明:《滚动的物理小球》是一款基于Scratch平台开发的小游戏。在这个游戏中,玩家通过按左右方向键来控制一个小球在屏幕上的左右移动。小球在移动过程中,完全遵循物理引擎的规则,如加速度、重力和弹力等。游戏的目标是通过控制小球,让其吃掉屏幕上所有的光点。涉及到的知识点:编
  • 2024-01-26Sue 的小球
    这道题目肯定是费用提前计算当然我们可以换一种理解方法来更严谨地理解费用提前计算我们一开始就把所有的\(y\)求和,然后认为我们在行动过程中,有些彩蛋的价值会减损,显然我们就是要让这个减损值最小然后我们发现由于我们不会走回头路(也就是在第一次经过某个彩蛋的时候一定会立马
  • 2024-01-15C++U5-第01课-深度优先搜索1
    在全排列问题中,使用深度优先搜索(DFS)的思想体现在以下几个方面:递归结构:在解决全排列问题的函数中,我们使用了递归调用的方式。通过递归地处理每个位置上的数字,然后继续递归地处理下一个位置上的数字,最终得到完整的排列结果。选择与回溯:在每次递归调用中,我们需要做出选择并标记
  • 2023-12-29小球游戏
    importsys#导入sys模块importpygame#导入pygame模块pygame.init()#初始化pygamesize=width,height=840,680#设置窗口screen=pygame.display.set_mode(size)#显示窗口color=(0,0,0)#设置颜色ball=pygame.image.load("ball.pn
  • 2023-12-28小球游戏
    代码如下:importsysimportpygamepygame.init()size=width,height=1000,700screen=pygame.display.set_mode(size)color=(0,0,0)ball=pygame.image.load("ball(1).png")ballrect=ball.get_rect()speed=[5,5]clock=pygame.time.Clock()while