[总结+题解]20141028

// 此博文为迁移而来,写于2014年11月4日,不代表本人现在的观点与看法。原始地址:http://blog.sina.com.cn/s/blog_6022c4720102vew9.html

这次考试200分,第一题这水题让人精神一振。更让人开心的事第二题,我看主要是数据太水了吧。。。用一种奇葩的方式打了贪心就AC了。但是以后考试要抓紧时间。不然后面不太会做的题目就没有时间打暴力了。

1/新杨辉三角 【100分】【正解:数学】

杨辉三角大家一定都知道,图片省略。

ld非常有趣,他问xqz左图第i行的和的个位数字是多少,xqz瞬间秒了,后来他才知道第i行的和为2^(i-1),只要写个快速幂就可以了

ld觉得自己被羞辱了,于是他一怒之下把第i列向下移了i-1格,图片省略。

记右图第i行和为Fi,现在有t组询问,每次询问Fn的个位数字为多少?

大水题。斐波那契数列直接输出最后一位。

ZZD大神调试不记得删了,然后爆0,高兴!

 

2/水果游戏 【100分】【正解:贪心&排序】

cy和god两个人非常喜欢玩游戏,他们从syj那里抢来了很多很多苹果和橘子,并且yy了一个非常有趣的game

cy和god准备了2*n-1个盒子,并在每个盒子里放若干个橘子和若干个苹果,显然一个盒子里苹果和橘子个数可以不相等,接着cy从中选n个盒子,如果选出来的n个盒子中的苹果总数大于等于剩下盒子中的苹果总数,并且选出来的n个盒子中的橘子总数也大于等于剩下盒子中的橘子总数,则cy胜,否则god胜

你知道最后谁能赢吗?

 

根据水果和橘子个数的排名写了个贪心竟然AC = =… 我也是醉了。

随机AC!!!!啊,chuun!(P.S. by Cab)

ZZD大神数组开小了只有60分,ZZD高兴坏了!!

3/好吃的XQZ 【0分】【正解:树形贪心&递归贪心&排序

某天,好吃的xqz被火星人莫名其妙的传送到了树形国的首都root,正如其名,树形国就是一棵树,一共n个城市,有n-1条路连接,城市与城市之间都连通

令人吃惊的是,xqz不知道用什么方法,得知了树形国各个城市的小吃种类(可以认为任意两个小吃都是不同种类的),于是乎他想一边游玩树形国,一边品尝各种的小吃,而xqz从一个城市s,走到相邻的一个城市t,当且仅当城市t存在一种他没有吃过的小吃,而他到城市t之后就会立即品尝那一种小吃,却不会品尝该城市其他的小吃

那么,请你为好吃的xqz设计一个路线,使得他能品尝到尽量多种类的小吃,并且最后会回到首都root,以便火星人送他回家。

 

上道题贪心打得太久就没有时间打暴力了。Cab和ZLR打暴力有30分。

时间: 2024-10-05 21:16:12

[总结+题解]20141028的相关文章

[总结+题解]20141028晚

// 此博文为迁移而来,写于2014年11月4日,不代表本人现在的观点与看法.原始地址:http://blog.sina.com.cn/s/blog_6022c4720102vewb.html 这次考试100分= =...第一题我也不知道我脑袋发了什么疯,反正不怎么适应什么判溢出所以水土不服吧... (*:后期补加分数) 1/求值问题 [0分/100分][正解:模拟] 求(X+Y)n展开式的第m项的值,展开式按x降幂排列.若最后运算结果超过语言定义的最长整型(longint),则判溢出.其中x.

洛谷 P1079 Vigenère 密码 题解

此文为博主原创题解,转载时请通知博主,并把原文链接放在正文醒目位置. 题目链接:https://www.luogu.org/problem/show?pid=1079 题目描述 16 世纪法国外交家 Blaise de Vigenère 设计了一种多表密码加密算法――Vigenère 密 码.Vigenère 密码的加密解密算法简单易用,且破译难度比较高,曾在美国南北战争中为 南军所广泛使用. 在密码学中,我们称需要加密的信息为明文,用 M 表示:称加密后的信息为密文,用 C 表示:而密钥是一种

8.8联考题解

今天的T1让我怀疑我是不是在做奥赛题--这考的是什么知识点啊这个,会不会用绝对值函数? Evensgn 的债务 时间限制: 1 Sec  内存限制: 128 MB 题目描述 Evensgn 有一群好朋友,他们经常互相借钱.假如说有三个好朋友A,B,C.A 欠 B 20 元,B 欠 C 20 元,总债务规模为 20+20=40 元.Evensgn 是个追求简约的人,他觉得这样的债务太繁杂了.他认为,上面的债务可以完全等价为 A 欠C20 元,B 既不欠别人,别人也不欠他.这样总债务规模就压缩到了 

POJ 2533 - Longest Ordered Subsequence(最长上升子序列) 题解

此文为博主原创题解,转载时请通知博主,并把原文链接放在正文醒目位置. 题目链接:http://poj.org/problem?id=2533 Description A numeric sequence of ai is ordered if a1 < a2 < ... < aN. Let the subsequence of the given numeric sequence (a1, a2, ..., aN) be any sequence (ai1, ai2, ..., aiK)

(leetcode题解)Pascal&#39;s Triangle

Pascal's Triangle  Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5,Return [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] 题意实现一个杨辉三角. 这道题只要注意了边界条件应该很好实现出来,C++实现如下 vector<vector<int>> generate(int

2017ZZUACM省赛选拔试题部分题解----谨以纪念我这卡线滚粗的美好经历

写在前面: 其实心里有些小小的不爽又有点小小的舒畅,为啥捏?不爽当然是因为没被选拔上啦,舒畅捏则是因为没被选拔上反而让自己警醒,学长也提点很多很多."沉下去,然后一战成名"学长如是对我说,我很开心.其实这完全算不算是题解,只是我个人的一些小想法而已.而且到现在还有一题不会...让自己长点记性吧. 题目 A :聪明的田鼠 Time Limit: 1 Sec Memory Limit: 128 MB Description 田鼠MIUMIU来到了一片农田,农田可以看成是一个M*N个方格的矩

LeetCode-001题解

此题目摘自LeetCode001 Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two numbers such that they add up to the target, where index1 must be less than index2.

leetcode题解: Next Permutation

最近还一直在刷leetcode,当然,更多时候只是将题解写在自己的电脑上,没有分享出来.偶尔想起来的时候,就写出来. public class Solution { public void nextPermutation(int[] nums) { if(nums==null||nums.length<=1) return; nextPermutationHelp( nums,0,nums.length-1); } public void nextPermutationHelp(int []nu

HDU 5014 Number Sequence(2014 ACM/ICPC Asia Regional Xi&#39;an Online) 题解

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5014 Number Sequence Problem Description There is a special number sequence which has n+1 integers. For each number in sequence, we have two rules: ● ai ∈ [0,n] ● ai ≠ aj( i ≠ j ) For sequence a and sequ