<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[叹久]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sdausmj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sdausmj]]></copyright><item><title><![CDATA[ACM总结报告]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/73456908</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/73456908</guid><author>sdausmj</author><pubDate>Mon, 19 Jun 2017 09:24:55 +0800</pubDate><description><![CDATA[ACM总结报告
                从上个学期选课时的犹豫，到经过一个学期的学习开始写总结报告，回想起来，感觉还是很庆幸当时选了这门课的。虽然这个学期我学的并不好，各个专题的提交量也不是很多，甚至于好多题还是看的题解，但我感觉经过一个学期的练习以后，我的代码水平跟以前相比有了很大的提高，做题时的思维方面要比以前严谨了许多。
  通过学习ACM，我第一次认识到计算机功能的实现不仅仅是]]></description><category></category></item><item><title><![CDATA[Joseph]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/73381549</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/73381549</guid><author>sdausmj</author><pubDate>Sat, 17 Jun 2017 16:40:41 +0800</pubDate><description><![CDATA[Problem Description
The Joseph\\\\\\\'s problem is notoriously known. For those who are not familiar with the original problem: from among n people, numbered 1, 2, . . ., n, standing in circle every ]]></description><category></category></item><item><title><![CDATA[Game of Connections]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/73368983</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/73368983</guid><author>sdausmj</author><pubDate>Sat, 17 Jun 2017 10:29:31 +0800</pubDate><description><![CDATA[Problem Description
This is a small but ancient game. You are supposed to write down the numbers 1, 2, 3, ... , 2n - 1, 2n consecutively in clockwise order on the ground to form a circle, and then, t]]></description><category></category></item><item><title><![CDATA[Fibonacci]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72802201</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72802201</guid><author>sdausmj</author><pubDate>Mon, 29 May 2017 14:59:36 +0800</pubDate><description><![CDATA[Problem Description
2007年到来了。经过2006年一年的修炼，数学神童zouyu终于把0到100000000的Fibonacci数列
(f[0]=0,f[1]=1;f[i] = f[i-1]+f[i-2](i>=2))的值全部给背了下来。
接下来，CodeStar决定要考考他，于是每问他一个数字，他就要把答案说出来，不过有的数字太长了。所以规定超过4位的只要说出前4位就]]></description><category></category></item><item><title><![CDATA[The area]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72801918</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72801918</guid><author>sdausmj</author><pubDate>Mon, 29 May 2017 13:54:27 +0800</pubDate><description><![CDATA[Problem Description
Ignatius bought a land last week, but he didn't know the area of the land because the land is enclosed by a parabola and a straight line. The picture below shows the area. Now giv]]></description><category></category></item><item><title><![CDATA[找新朋友]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72794418</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72794418</guid><author>sdausmj</author><pubDate>Sun, 28 May 2017 19:51:23 +0800</pubDate><description><![CDATA[Problem Description
新年快到了，“猪头帮协会”准备搞一个聚会，已经知道现有会员N人，把会员从1到N编号，其中会长的号码是N号，凡是和会长是老朋友的，那么该会员的号码肯定和N有大于1的公约数，否则都是新朋友，现在会长想知道究竟有几个新朋友？请你编程序帮会长计算出来。
 




Input
第一行是测试数据的组数CN（Case number，1]]></description><category></category></item><item><title><![CDATA[七夕节]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72792273</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72792273</guid><author>sdausmj</author><pubDate>Sun, 28 May 2017 11:37:17 +0800</pubDate><description><![CDATA[Problem Description
七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"
人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:




数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.
你想知道你的另一半吗?

 


]]></description><category></category></item><item><title><![CDATA[Cake]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72790268</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72790268</guid><author>sdausmj</author><pubDate>Sun, 28 May 2017 10:09:17 +0800</pubDate><description><![CDATA[Problem Description
一次生日Party可能有p人或者q人参加,现准备有一个大蛋糕.问最少要将蛋糕切成多少块(每块大小不一定相等),才能使p人或者q人出席的任何一种情况,都能平均将蛋糕分食.
 




Input
每行有两个数p和q.
 




Output

            输出最少要将蛋糕切成多少块.
 




Sam]]></description><category></category></item><item><title><![CDATA[排序]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72782447</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72782447</guid><author>sdausmj</author><pubDate>Sat, 27 May 2017 16:17:33 +0800</pubDate><description><![CDATA[Problem Description
输入一行数字，如果我们把这行数字中的‘5’都看成空格，那么就得到一行用空格分割的若干非负整数（可能有些整数以‘0’开头，这些头部的‘0’应该被忽略掉，除非这个整数就是由若干个‘0’组成的，这时这个整数就是0）。

你的任务是：对这些分割得到的整数，依从小到大的顺序排序输出。


 




Input
输入包含多组测试用例，每组输入数]]></description><category></category></item><item><title><![CDATA[decimal system]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/72627245</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/72627245</guid><author>sdausmj</author><pubDate>Mon, 22 May 2017 16:04:00 +0800</pubDate><description><![CDATA[Problem Description
As we know , we always use the decimal system in our common life, even using the computer. If we want to calculate the value that 3 plus 9, we just import 3 and 9.after calculatio]]></description><category></category></item><item><title><![CDATA[递推递归专题总结]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69911867</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69911867</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 20:10:23 +0800</pubDate><description><![CDATA[这个专题的题目比较少，但是还是没能做完，我感到很残酷，好多人都做完了我却没有，因为后面几道我感觉很难，，，。这个专题的题目给我的感觉就是用代码来表达数学，只要找到了题目中的规律，题目就会变得很简单，否则很难做出来。
这个专题给我感受最深的是马拦过河卒那道，那道题很好理解，但是我没能做出来，就是因为没能找到其中递推的规律，无奈之下去网上搜了一下。看完代码以后觉得也不过如此，但是自己却是做不出来的，]]></description><category></category></item><item><title><![CDATA[递推递归-D-汉诺塔系列1]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69905756</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69905756</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:55:09 +0800</pubDate><description><![CDATA[D、
题目：


描述


n 个盘子的汉诺塔问题的最少移动次数是2 ^ n-1，即在移动过程中会产生2 ^ n 个系列。由于发生错移产生的系列就增加了，这种错误是放错了柱子，并不会把大盘放到小盘上，即柱各子从下往上的大小仍保持如下关系： N 
= M + p + q 
A1> A2> ...>上午
B1> B2> .. 。> bp 
c1> c2> ...> cq 
计算]]></description><category></category></item><item><title><![CDATA[递推递归-C-递归的函数]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69904453</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69904453</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:51:38 +0800</pubDate><description><![CDATA[解题思路：第一感觉是很简单，很基础的递归问题，但是写完以后发现超时了，试了好几次都不行，无奈之下上网搜索了一下原来是单纯的递归重复计算太多导致超时，用一个三维数组存储每次计算的结果，再遇到时直接返回值就可以了，这样可以节省好多时间。个人感觉这种思路真的很不错，让我对递归也有了一个新的认识。
代码：
#include 
using namespace std;
int d[50][50][5]]></description><category></category></item><item><title><![CDATA[递推递归-B-王小二切饼]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69902869</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69902869</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:49:18 +0800</pubDate><description><![CDATA[题目：
Description
王小二自夸刀工不错，有人放一张大的煎饼在砧板上，问他：“饼不许离开砧板，切n(1
Input
输入切的刀数n。
Output
输出为切n刀最多切的饼的块数。
Sample Input
100
Sample Output
5051


解题思路：
找出规律来就很好做了，每切一刀，只要让这一刀与以前切的每一刀都有交点，那么饼的块数会增加的最多]]></description><category></category></item><item><title><![CDATA[递推递归-A-母牛的故事]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69902532</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69902532</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:48:04 +0800</pubDate><description><![CDATA[题目：




有一对夫妇买了一头母牛，它从第2年起每年年初生一头小母牛。每头小母牛从第四个年头开始，每年年初也生一头小母牛。请编程实现在第n年的时候，共有多少头母牛？





Input


输入数据由多个测试实例组成，每个测试实例占一行，包括一个整数n(0





Output


对于每个测试实例，输出在第n年的时候母牛的数量。 每个输出占一]]></description><category></category></item><item><title><![CDATA[递推递归-M-数值分解]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69895812</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69895812</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:32:52 +0800</pubDate><description><![CDATA[题目：






描述

对一个自然数N（1 




输入

输入数据有多组，每组占一行，每行包含一个自然数N（1 




输出

对于每组输入，输出有2行。第一行是N分解出的所有数字，以空格分隔，最后一个数字后也有空格;第二行是N分解出的所有数字的个数，乘积。




样品输入


20
24
28






样品]]></description><category></category></item><item><title><![CDATA[递推递归-L - 马拦过河卒]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69888756</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69888756</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:18:19 +0800</pubDate><description><![CDATA[题目：



Description

棋盘上A点有一个过河卒，需要走到目标B点。卒行走的规则：可以向下、或者向右。同时在棋盘上C点有一个对方的马，该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示，A点（0，0）、B点（n，m）（n，m为不超过15的整数），同样马的位置坐标是需要给出的。现在要求你计算出卒从A点能够到达B点的路径的条数，假设]]></description><category></category></item><item><title><![CDATA[递推递归-K - 们--加强斐波那契]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69887387</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69887387</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:16:43 +0800</pubDate><description><![CDATA[题目：



Description


对于斐波那契数列想必各位已经见过了。这里给出一个加强版。
F[i] = i (i 
F[i] = F[i-1] + F[i-2] + F[i-3](i >= 4);





Input

多组输入。每组输入一个整数n (1




Output

每组数据输出一个整数，代表F[n]。




Sa]]></description><category></category></item><item><title><![CDATA[递推递归-J - 数学黑洞]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69880113</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69880113</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:05:55 +0800</pubDate><description><![CDATA[题目：



Description


任意一个4位自然数N（N不能是4个数字一样，如1111、2222、….9999是不可以的,N也不能是6174），将组成自然数N的4个数字重新排列，形成一个最大数和最小数，最大数和最小数相减，其差还是自然数，将差的各数字再重新排列，又形成一个最大数和最小数，最大数和最小数相减，其差还是自然数。反复进行，直到差是一个神秘数6174（数学黑洞）结束]]></description><category></category></item><item><title><![CDATA[递推递归-I - 蟠桃记]]></title><link>https://blog.youkuaiyun.com/sdausmj/article/details/69878798</link><guid>https://blog.youkuaiyun.com/sdausmj/article/details/69878798</guid><author>sdausmj</author><pubDate>Sun, 09 Apr 2017 19:03:22 +0800</pubDate><description><![CDATA[题目：



Description

孙悟空在大闹蟠桃园的时候，第一天吃掉了所有桃子总数一半多一个，第二天又将剩下的桃子吃掉一半多一个，以后每天吃掉前一天剩下的一半多一个，到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了，请帮忙计算一下，第一天开始吃的时候一共有多少个桃子？




Input

输入数据有多组，每组占一行，包含一个正整数n（1≤n≤30），表]]></description><category></category></item></channel></rss>