<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Genius_panda_ACM的博客]]></title><description><![CDATA[赌书消得泼茶香，当时只道是寻常！]]></description><link>https://blog.youkuaiyun.com/Genius_panda_ACM</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Genius_panda_ACM]]></copyright><item><title><![CDATA[第六章：TF-A学习]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/133847601</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/133847601</guid><author>Genius_panda_ACM</author><pubDate>Sun, 15 Oct 2023 21:46:53 +0800</pubDate><description><![CDATA[STM32MP1驱动开发学习心得]]></description><category></category></item><item><title><![CDATA[兔子繁殖（动态规划）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99848967</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99848967</guid><author>Genius_panda_ACM</author><pubDate>Tue, 20 Aug 2019 15:21:10 +0800</pubDate><description><![CDATA[题目描述

有一种兔子，出生后一个月就可以长大，然后再过一个月一对长大的兔子就可以生育一对小兔子且以后每个月都能生育一对。现在，我们有一对刚出生的这种兔子，那么，n个月过后，我们会有多少对兔子呢？假设所有的兔子都不会死亡。

输入

输入仅一行，包含一个自然数n(n≤40)。

输出

输出仅一行，包含一个自然数，即n个月后兔子的对数。

样例输入


5

样例输出


5


#in...]]></description><category></category></item><item><title><![CDATA[数塔问题]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99843701</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99843701</guid><author>Genius_panda_ACM</author><pubDate>Tue, 20 Aug 2019 14:32:22 +0800</pubDate><description><![CDATA[题目描述

   设有一个三角形的数塔，顶点为根结点，每个结点有一个整数值。从顶点出发，可以向左走或向右走，如图所示





   若要求从根结点开始，请找出一条路径，使路径之和最大，只要输出路径的和。

输入

第一行为n(n&lt;10)，表示数塔的层数

从第2行至n+1行，每行有若干个数据，表示数塔中的数值。

输出

输出路径和最大的路径值。

样例输入


5
13
...]]></description><category></category></item><item><title><![CDATA[分数线划定（简单排序）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99839278</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/99839278</guid><author>Genius_panda_ACM</author><pubDate>Tue, 20 Aug 2019 13:49:45 +0800</pubDate><description><![CDATA[时间限制：C/C++ 1秒，其他语言2秒
空间限制：C/C++ 131072K，其他语言262144K
64bit IO Format: %lld

题目描述

世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才，A 市对所有报名的选手进行了笔试，笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定，即如果计划录取m名志愿者，则面试分数线为排名第m...]]></description><category></category></item><item><title><![CDATA[1011 World Cup Betting （20 分）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87904826</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87904826</guid><author>Genius_panda_ACM</author><pubDate>Sun, 24 Feb 2019 16:47:00 +0800</pubDate><description><![CDATA[With the 2010 FIFA World Cup running, football fans the world over were becoming increasingly excited as the best players from the best teams doing battles for the World Cup trophy in South Africa. Si...]]></description><category></category></item><item><title><![CDATA[51单片机定时器做时钟]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87900381</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87900381</guid><author>Genius_panda_ACM</author><pubDate>Sun, 24 Feb 2019 13:01:29 +0800</pubDate><description><![CDATA[要求

1、用8位数码显示管显示00-00-00表示小时-分钟-秒。

2、用定时器

定时器代码


#include &amp;lt;reg52.h&amp;gt;

sbit LED=P1^0;
unsigned char numl=0;
int flag=0;

void main()
{
	TMOD=0x01;										//定时器工作模式
	TH0=(65536-50000)/256;				...]]></description><category></category></item><item><title><![CDATA[1006 Sign In and Sign Out （25 分）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87902075</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87902075</guid><author>Genius_panda_ACM</author><pubDate>Sun, 24 Feb 2019 13:00:11 +0800</pubDate><description><![CDATA[At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the records of signing in's and out's, you...]]></description><category></category></item><item><title><![CDATA[1005 Spell It Right]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87900794</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87900794</guid><author>Genius_panda_ACM</author><pubDate>Sun, 24 Feb 2019 10:48:03 +0800</pubDate><description><![CDATA[Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English.

Input Specification:

Each input file contains one test case. Eac...]]></description><category></category></item><item><title><![CDATA[1002 A+B for Polynomials（多项式加法） （25 分）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87897312</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/87897312</guid><author>Genius_panda_ACM</author><pubDate>Sat, 23 Feb 2019 21:28:27 +0800</pubDate><description><![CDATA[1002 A+B for Polynomials （25 分）

This time, you are supposed to find A+B where A and B are two polynomials.

Input Specification:

Each input file contains one test case. Each case occupies 2 lines, a...]]></description><category></category></item><item><title><![CDATA[7-7 两个有序链表序列的合并 （20 分）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82983929</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82983929</guid><author>Genius_panda_ACM</author><pubDate>Tue, 09 Oct 2018 16:10:21 +0800</pubDate><description><![CDATA[已知两个非降序链表序列S1与S2，设计函数构造出S1与S2合并后的新的非降序链表S3。

输入格式:

输入分两行，分别在每行给出由若干个正整数构成的非降序序列，用−1表示序列的结尾（−1不属于这个序列）。数字用空格间隔。

输出格式:

在一行中输出合并后新的非降序链表，数字间用空格分开，结尾不能有多余空格；若新链表为空，输出NULL。

输入样例:


1 3 5 -1
2 4 6 8 10 ...]]></description><category></category></item><item><title><![CDATA[80 Days]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82831181</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82831181</guid><author>Genius_panda_ACM</author><pubDate>Mon, 24 Sep 2018 18:51:07 +0800</pubDate><description><![CDATA[时间限制:1000ms

单点时限:1000ms

内存限制:256MB


			 
			
		描述

80 Days is an interesting game based on Jules Verne's science fiction &quot;Around the World in Eighty Days&quot;. In this game, you have to manage the limi...]]></description><category></category></item><item><title><![CDATA[A. Little C Loves 3 I（水题）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82810001</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82810001</guid><author>Genius_panda_ACM</author><pubDate>Sat, 22 Sep 2018 09:45:08 +0800</pubDate><description><![CDATA[A. Little C Loves 3 I

time limit per test：1 second

memory limit per test：256 megabytes

input：standard input

output：standard output

Little C loves number «3» very much. He loves all things about i...]]></description><category></category></item><item><title><![CDATA[天梯赛7-3 A-B]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82703825</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82703825</guid><author>Genius_panda_ACM</author><pubDate>Fri, 14 Sep 2018 15:36:37 +0800</pubDate><description><![CDATA[本题要求你计算A−B。不过麻烦的是，A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉，剩下的字符组成的就是字符串A−B。

输入格式：

输入在2行中先后给出字符串A和B。两字符串的长度都不超过10​4​​，并且保证每个字符串都是由可见的ASCII码和空白字符组成，最后以换行符结束。

输出格式：

在一行中打印出A−B的结果字符串。

输入样例：


I love GPLT! ...]]></description><category></category></item><item><title><![CDATA[天梯赛7-2 比较大小（水题）]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82703630</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82703630</guid><author>Genius_panda_ACM</author><pubDate>Fri, 14 Sep 2018 15:29:33 +0800</pubDate><description><![CDATA[本题要求将输入的任意3个整数从小到大输出。

输入格式:

输入在一行中给出3个整数，其间以空格分隔。

输出格式:

在一行中将3个整数从小到大输出，其间以“-&amp;gt;”相连。

输入样例:


4 2 8


输出样例:


2-&amp;gt;4-&amp;gt;8

 


#include &amp;lt;iostream&amp;gt;
#include &amp;lt;algorithm&amp;gt;
using namespa...]]></description><category></category></item><item><title><![CDATA[B - Shiritori]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82620143</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82620143</guid><author>Genius_panda_ACM</author><pubDate>Tue, 11 Sep 2018 08:58:28 +0800</pubDate><description><![CDATA[Time limit : 2sec / Memory limit : 1024MB

Score : 200 points

Problem Statement

Takahashi is practicing shiritori alone again today.

Shiritori is a game as follows:

In the first turn, a player ann...]]></description><category></category></item><item><title><![CDATA[图解排序算法(三)之堆排序]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/81901299</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/81901299</guid><author>Genius_panda_ACM</author><pubDate>Sat, 25 Aug 2018 10:58:47 +0800</pubDate><description><![CDATA[预备知识

堆排序

　　堆排序是利用堆这种数据结构而设计的一种排序算法，堆排序是一种选择排序，它的最坏，最好，平均时间复杂度均为O(nlogn)，它也是不稳定排序。首先简单了解下堆结构。

堆

　　堆是具有以下性质的完全二叉树：每个结点的值都大于或等于其左右孩子结点的值，称为大顶堆；或者每个结点的值都小于或等于其左右孩子结点的值，称为小顶堆。如下图：



同时，我们对堆中的结点按层进行编号，...]]></description><category></category></item><item><title><![CDATA[问题 K: 古罗马数字]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049095</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049095</guid><author>Genius_panda_ACM</author><pubDate>Sat, 25 Aug 2018 10:45:25 +0800</pubDate><description><![CDATA[题目描述

古罗马帝国开创了辉煌的人类文明，但他们的数字表示法的确有些繁琐，尤其在表示大数的时候，现在看起来简直不能忍受，所以在现代很少使用了。
之所以这样，不是因为发明表示法的人的智力的问题，而是因为一个宗教的原因，当时的宗教禁止在数字中出现0的概念！
罗马数字的表示主要依赖以下几个基本符号：
I --&amp;gt; 1
V --&amp;gt; 5
X --&amp;gt; 10
L --&amp;gt; 50
C --&amp;...]]></description><category></category></item><item><title><![CDATA[问题 J: 古罗马数字2]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049049</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049049</guid><author>Genius_panda_ACM</author><pubDate>Sat, 25 Aug 2018 10:42:19 +0800</pubDate><description><![CDATA[题目描述

古罗马帝国开创了辉煌的人类文明，但他们的数字表示法的确有些繁琐，尤其在表示大数的时候，现在看起来简直不能忍受，所以在现代很少使用了。
之所以这样，不是因为发明表示法的人的智力的问题，而是因为一个宗教的原因，当时的宗教禁止在数字中出现0的概念！
罗马数字的表示主要依赖以下几个基本符号：
I --&amp;gt; 1
V --&amp;gt; 5
X --&amp;gt; 10
L --&amp;gt; 50
C --&amp;...]]></description><category></category></item><item><title><![CDATA[问题 D: Yanwei的冒险]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049018</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/82049018</guid><author>Genius_panda_ACM</author><pubDate>Sat, 25 Aug 2018 10:40:00 +0800</pubDate><description><![CDATA[题目描述

Yanwei 是一个旅行家，他有一辆二手越野车，所以他不好好读书就仗着家里有矿四处旅游。可是有次他在野外落难了，他的油箱漏了，而这时他距离城市还有L米的距离，可是他的油箱只有P升的油了，油箱的漏洞不大不小，刚刚好每开1米刚好少去一升油。

万幸的是这里还有N个（1＜n＝10000）村落可以给他补充汽油M（1&amp;lt;=m&amp;lt;=100）。

而庆幸的是Yanwei买的车的油箱可以装的油...]]></description><category></category></item><item><title><![CDATA[问题 C: 删数问题]]></title><link>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/81777343</link><guid>https://blog.youkuaiyun.com/Genius_panda_ACM/article/details/81777343</guid><author>Genius_panda_ACM</author><pubDate>Fri, 17 Aug 2018 14:43:35 +0800</pubDate><description><![CDATA[ 

题目描述

      输入一个高精度的正整数N，去掉其中任意S个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的N和S，寻找一种方案使得剩下的数字组成的新数最小。

       输出新的正整数。（N不超过240位）输入数据均不需判错。

输入

n

s

输出

最后剩下的最小数。

样例输入


175438
 4


样例输出


13


#include &amp;lt;c...]]></description><category></category></item></channel></rss>