#include <Seter> - using namespace Orz;

2114: 完美数

http://www.zybbs.org/JudgeOnline/problem.php?id=2114

RunID User Problem Result Memory Time Language Code Length Submit Time
185268 Seter 2114 Accepted 776 kb 20 ms C/Edit 998 B 2012-01-02 19:48:39

今天又学到新东西了——如何求比x大的第n个回文数?答案就是,给每个回文数从小到大用自然数连续编号。

我们假设0的编号是1,按照回文数,回文节(前一半位数),编号列表:

继续阅读

2179: FFT快速傅立叶

http://www.zybbs.org/JudgeOnline/problem.php?id=2179

RunID User Problem Result Memory Time Language Code Length Submit Time
175346 Seter 2179 Accepted 1756 kb 1120 ms C/Edit 1597 B 2011-11-22 19:17:39

于是花了3个小时写了个分治版的大数乘法……压9位后常数果然巨小,60000位时比FFT还快一点!膜拜AC大神208MS稳居榜首!

用FFT过掉后看到TIM是用分治的……于是回去想了好久……终于想出来了……

继续阅读

FFT模板

坑了个爹的FFT……原理只了解到卷积那一步……怎么转换成整系数而非sincos乱搞的系数那个完全不了解……权当背代码了……

其实代码灰常好写……根本不像我想像的那样超级复杂!代码的关键在于如何选P([tex]$P=C*2^{\log n}+1$[/tex])……

继续阅读

20110814

作为一套NOIP2008的卷子AK表示亚历山大。

1.统计N!末尾0的个数。正整数N<10^1000

2.要求支持三个操作:插入给定的字母串。删除给定的字母串。查询给定的仅含?与字母的正则表达式能匹配上的串数。操作数Q<3000,字符串长度<=20

继续阅读




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee