Monthly Archives: September 2010

SGU 105 —— Div 3

http://sqybi.72pines.com/posts/57 给定一个序列 1, 12, 123, 1234, ..., 12345678910, ... 问在前 n 项中,有多少项是 3 的倍数? (2*n)/3?

Posted in SGU OJ | Tagged | Leave a comment

SGU 123 —— The sum

http://sqybi.72pines.com/posts/59 http://blog.csdn.net/designer_/archive/2010/05/20/5612371.aspx 斐波那契数列问题。

Posted in SGU OJ | Tagged | Leave a comment

SGU 231 —— Prime Sum

http://sqybi.72pines.com/posts/66 找到所有的质数对 (A, B),使得它们都是质数并且和也是一个质数。

Posted in SGU OJ | Tagged | Leave a comment

SGU 330 —— Numbers

给定两个数 A 和 B,给 A 加上它自身的一个公约数得到 A1,然后给 A1 加上 A1 的一个公约数 A2,如此下去,能得到 B 么? 如果 A 和 B 都是偶数,那么不停加上 2 就可以了; 如果 A 是奇数 B 是偶数,那么 A 先加上它的一个奇公因数然后不停加 2 。。。

Posted in SGU OJ | Tagged | Leave a comment

SGU 488 —— Dales and Hills

从左向右找一个连续上升的最长,再从右向左找。

Posted in SGU OJ | Tagged , | Leave a comment

SGU 499 —— Greatest Greatest Common Divisor

http://www.cppblog.com/schindlerlee/archive/2009/12/21/103641.html 给定 N 个整数,求其中任意两个数的最大公约数的最大值。 首先记录每个数字曾出现过,然后倍增每个数,看倍增之后的数是否曾出现过。

Posted in SGU OJ | Tagged | Leave a comment

SGU 222 —— Little Rooks

在长宽为 n 的棋盘上放置 k 个车方法数,没有两个可以互相攻击: k > n 时没有合适的放法; k

Posted in SGU OJ | Tagged | Leave a comment

SGU 129 —— Inheritance

求线段在多边形内的长度。

Posted in SGU OJ | Tagged | Leave a comment

SGU 101 —— Domino

http://d.ream.at/sgu-101/ 一批骨牌,每端上写有 2 个数字,从 0 到 6。要求找出一种排序办法,使得两个相邻的骨牌其数字都是相等的。可以对骨牌进行旋转。 貌似见过这种题。就是个欧拉图问题。 以 0 到 6 这 7 个数字(注意是 7 个数字)为顶点,一张骨牌上作为一条边,即在骨牌上的两个数字之间连边。然后求一条欧拉路,再对照欧拉路,把骨牌的顺序排出来。

Posted in other OJ | Tagged | Leave a comment

SGU 102 —— Coprimes

找互质的数,gcd 的算法,直接算。

Posted in POJ | Tagged | Leave a comment

SGU 104 —— Little shop of flowers

花瓶插花,经典的 DP 问题: saev[f][v] = max{saev[f-1][v-1] + aev[f][v], saev[f][v-1]}。

Posted in SGU OJ | Tagged | Leave a comment

SGU 107 —— 987654321 problem

http://d.ream.at/sgu-107/ 求 N 位数,使得其平方末尾是 987654321。直接看结论吧。

Posted in SGU OJ | Tagged | Leave a comment

SGU 112

http://d.ream.at/sgu-112/ 高精度直接算。

Posted in SGU OJ | Tagged | Leave a comment

SGU 113 —— Nearly prime numbers

打表,先产生一定数量的质数,然后相除看令一个是否也是素数。

Posted in SGU OJ | Tagged | Leave a comment

SGU 117 —— Counting

给定一个序列,问其中有多少个元素,它们的 M 次方可以整除 K。 将 K 分解,记录各个质因子的阶次。 将序列分解,看各个质因子的阶次是否大于对应 K 分解的阶次。

Posted in SGU OJ | Tagged | Leave a comment