给学弟们出的题

为了比较美观,用html进行编辑。

<html>
<head>
    <style>
        .grid{
            background-color: brown;
        }
        .tree{
            background-color: green;
        }
    </style>
</head>
<ol>
    <li>一道求导数题<br>
        给定形如f(x)=k&times;sin(x)<sup>m</sup>&times;cos(x)<sup>n</sup>的一个函数,求f(x)的十次导数.这里面k,m,n是三个浮点数.
        <br> 输入:三个数字k,m,n.
        <br> 输出:f(x)的十次导数.
        <br>说清思路.
        <hr>
        答案:f(x)的导数包含两项:k&times;m&times;sin(x)<sup>(m-1)</sup>&times;cos(x)<sup>(n+1)</sup>+k&times;n&times;sin(x)<sup>(m+1)</sup>&times;cos(x)<sup>(n-1)</sup>.<br>表示为(k*m,m-1,n+1)+(k*n,m+1,n-1).<br>
        一个(k,m,n)会裂变为(k*m,m-1,n+1)和(k*n,m+1,n-1).<br>
        用三元组来表示一个节点,堆式存储,展开成1024项,先按照sin和cos的幂次排序,合并同类项.
    </li>
    <li>一个6&times;5的棋盘,左上角为(1,1),右下角为(6,5).一个蚂蚁要从左上角走到右下角,每次只能向下或者向右走一步.不幸的是,有大树挡着,蚂蚁不得经过有大树的格子.

        <br>要求将最后答案用若干个组合数表示.<br><br>(1)在(4,3)和(2,4)处各有一棵大树.问蚂蚁有多少种走法?
        <table id="one" style="width: 200px; height: 200px"></table>
        <br>(2)在(2,3)和(4,4)处各有一棵大树,问蚂蚁有多少种走法?
        <table id="two" style="width: 200px; height: 200px"></table>
        <br><hr>
        <br>答案:蚂蚁向下走5步,向右走4步,一共走9步.这9步里面有4步是向右的,所以C<sup>4</sup><sub>9</sub>种情况.<br>
        但是因为有大树,所以就要减去不合法的走法.<br>
        <p>
        (1)经过(4,3)的路径的个数=从(1,1)到(4,3)的个数&times;从(4,3)到(6,5)的个数.<br>
        经过(2,4)的路径个数=从(1,1)到(2,4)的路径个数&times;从(2,4)到(6,5)的路径个数.<br>
            ans=C<sup>4</sup><sub>9</sub>-C<sup>2</sup><sub>5</sub>&times;C<sup>2</sup><sub>4</sub>-C<sup>1</sup><sub>4</sub>&times;C<sup>1</sup><sub>5</sub><br>

    </p><p>(2)因为(2,3)和(4,4)可能同时经过,所以用容斥原理<br>
        ans=总的-经过(2,3)的个数-经过(4,4)的个数+经过这两者的个数.<br>
        ans=C<sup>4</sup><sub>9</sub>-C<sup>1</sup><sub>3</sub>&times;C<sup>4</sup><sub>6</sub>-C<sup>3</sup><sub>6</sub>&times;C<sup>1</sup><sub>3</sub>+C<sup>1</sup><sub>3</sub>&times;C<sup>1</sup><sub>3</sub>&times;C<sup>1</sup><sub>3</sub>.
        </p></li>
</ol>
<script>
    function draw(ta,w,h,a){
        var s=‘‘;
        var k=0;
        for(var i=0;i<w;i++){
            s+=‘<tr>‘;
            for(var j=0;j<h;j++){
                if(i+1==a[k]&&j+1==a[k+1]){s+=‘<td class="tree"> ‘;k+=2;}
                else s+=‘<td class="grid"> ‘;
                s+=‘</td>‘;
            }
            s+=‘</tr>‘;
        }
        ta.innerHTML=s;
    }
    draw(one,6,5,new Array(2,4,4,3));
    draw(two,6,5,new Array(2,3,4,4));
</script>
</html>
时间: 2024-12-05 05:41:57

给学弟们出的题的相关文章

2014考研复试漫谈 --致考研刚刚结束的学弟学妹

回忆1( 成绩出来前): 去年考完研的时候,自己对于考上没有多大的把握,所以,考完研决定要做两手准备:一边准备复习,一边为找工作而准备着. 好像大学过的最紧张的日子莫过于此,因为眼看着周围的同学都纷纷出去找工作,并且有的同学还找到了不错的工作.自己现在考研占据了大量的时间,已经错过了所谓的找工作的黄金期,同时觉得自己的专业技能也不是很强,所以很担心自己万一考不上了,工作也不好找.那就真成了没人要的孩子了.没有什么比前途未卜更令人担忧了...所以,大过年的,我还在看王道新出的一本面试宝典,在巩固自

2014 HDU多校弟五场A题 【归并排序求逆序对】

这题是2Y,第一次WA贡献给了没有long long 的答案QAQ 题意不难理解,解题方法不难. 先用归并排序求出原串中逆序对的个数然后拿来减去k即可,如果答案小于0,则取0 学习了归并排序求逆序对的方法,可以拿来当模板 TVT 贴代码了: 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 #include <math.h> 5 #include <iostream&g

2014.11.11 近期回学校,给学弟学妹的一些建议

这次回学校定毕设,有点麻烦,毕设题目自己越想越复杂,所以干脆放放,碰巧哥们带学弟学妹,我就过去分享了一下我的工作经验.其实也不算事工作经验吧,只能说在外面混了一段时间的感受吧. 先抛开技术不讲,从一个单纯的生活角度来说,当一个工程师累吗?最初的时候,我在工作的时候,虽然说公司是早9晚6,但是我每天都是早9晚12的样子,因为总感觉自己一天没做什么事情,也不知道自己应该怎么去计划时间.那么,我分享的第一个就是如何去计划,如何去更充分的在工作的时间内去做事情. TODO:LIST 这个便是我从工作后一

程序员的奋斗史(四十六)——大学断代史(十)——给学弟学妹们的忠告——终结篇

文/温国兵 「写在前面」 大学断代史终于要完结了,就像一条再长的路总有终点一样.该系列文章前前后后写了一两个月,也该收尾了,至于收尾的文章,想了想,决定写写自己对学弟学妹的忠告.本篇文章以话题的形式呈现. 「关于专业」 我相信大多数的读者在高考填志愿都不知道软件工程或者计算机专业是做啥的,稀里糊涂就踏上了这条IT不归路.身处小乡村,消息相对闭塞,能使用电脑都是奢侈的事情,这就是当初我高考后的境况,相信现在有很大的改变.如果你对IT行业抱有一番热情,恭喜你,选对了好专业,好好学,今后的路错不了.如

[Python]可变类型,默认参数与学弟的困惑

一.学弟的困惑 十天前一个夜阑人静.月明星稀的夜晚,我和我的朋友们正在学校东门的小餐馆里吃着方圆3里内最美味的牛蛙,唱着最好听的歌儿,畅聊人生的意义.突然,我的手机一震,气氛瞬间就安静下来,看着牛蛙碗里三双贪婪的筷子,我犹豫了:不——我的肉…但是本着不让人久等的原则,我不舍地放下了筷子.点亮屏幕,我的眉头不禁紧锁,事情好像并不简单… 什么,还上升到了去医院的程度?现在的年轻人怎么了,怎么那么不注意安全,嗨,真是一届不如一届了,不过也好,没受伤就好…正当我沉浸在我自己的瞎想时,一张图片紧接着医院那

1099:零起点学算法06——再来一题除法算术题

1099: 零起点学算法06--再来一题除法算术题 Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lldSubmitted: 4811  Accepted: 1917[Submit][Status][Web Board] Description 再来一题除法算术题 Input 没有输入 Output 输出8除以5,保留1位小数 Sample Output 1.6 Source 零起点学算法 1 # include <std

对学弟学妹的建议

在大学这四年我感觉自己是个失败者,在大学即将结束时留下了许多的遗憾.希望学弟学妹们能利用好大学四年,不能说没有遗憾,遗憾尽量的少一些吧. 学会利用大学里的资源. 老师.图书馆.身边的同学以及师兄.师姐他们都是你大学期间有形的宝贵资源.老师.师兄和师姐他们是你的长辈,能为你指导未来的方向和解决你大部分的学习和生活上的一些困惑.图书馆是你课下学习.扩展眼界.阅读各种杂书的好地方.身边的同学和你有着很多的相似点,他们也许和你有着相同的困惑,在大学期间把握和同学在一起的时光,因为他们有可能是你一辈子的朋

写给即将毕业的学弟学妹们!

1.Spring Security 目前支持认证一体化如下认证技术: HTTP BASIC authentication headers (一个基于IEFT  RFC 的标准) HTTP Digest authentication headers (一个基于IEFT  RFC 的标准) HTTP X.509 client certificate exchange  (一个基于IEFT RFC 的标准) LDAP (一个非常常见的跨平台认证需要做法,特别是在大环境) Form-based auth

11th 回忆整个学期——告学弟学妹

告诉后来的学弟学妹,不要因为艰难而却步,坚持下去才知道,山的对面是什么.很多东西或许一开始看起来是无用,甚至无意义的,但是努力去做,你才知道价值所在.不要等一切结束了,才懂得自己错过了什么.